libpthread.so.0 _Jv_RegisterClasses pthread_getspecific sigaction pthread_attr_init pthread_mutex_unlock pthread_rwlock_rdlock pthread_key_delete pthread_join pthread_create pthread_cancel raise pthread_attr_setstacksize wait pthread_rwlock_wrlock __errno_location fork waitpid pthread_attr_destroy pthread_mutex_lock lseek64 pthread_mutex_trylock pthread_rwlock_init pread64 pthread_mutex_destroy write pthread_mutexattr_init pthread_rwlock_unlock pthread_key_create pthread_mutexattr_settype pthread_setspecific pthread_rwlock_destroy pthread_mutexattr_destroy pthread_mutex_init pthread_mutexattr_setpshared libdl.so.2 __gmon_start__ libstdc++.so.6 _Znaj _ZNSs4_Rep10_M_destroyERKSaIcE _ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_ _ZdaPv _ZNKSs16find_last_not_ofEcj _ZNSs12_M_leak_hardEv _ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag _ZSt20__throw_length_errorPKc _ZNKSs7compareERKSs __cxa_guard_release _ZdlPv _ZNSs7replaceEjjPKcj _ZNSsC1ERKSsjj _ZNSsC1IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE _ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base _ZNSs4_Rep9_S_createEjjRKSaIcE _ZNSsC1EPKcRKSaIcE __cxa_pure_virtual _ZNSsD1Ev _ZNSsC1EPKcjRKSaIcE _ZNSs13_S_copy_charsEPcS_S_ _ZNSs7reserveEj _ZSt20__throw_out_of_rangePKc _ZNSs4_Rep20_S_empty_rep_storageE _ZnwjRKSt9nothrow_t _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_ _ZNKSs7compareEPKc _ZNKSs4findEPKcjj _ZSt7nothrow _ZNSsC1EjcRKSaIcE _ZNSs6appendEPKcj _ZSt17__throw_bad_allocv _ZNSsC2IN9__gnu_cxx17__normal_iteratorIPcSsEEEET_S4_RKSaIcE _ZNSs6appendERKSs _ZNSs6appendEPKc _ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base __cxa_guard_acquire _ZTVN10__cxxabiv121__vmi_class_type_infoE _ZNSs4_Rep26_M_set_length_and_sharableEj _ZTVN10__cxxabiv117__class_type_infoE _ZNSs9push_backEc _ZNSs6appendEjc _ZStplIcSt11char_traitsIcESaIcEESbIT_T0_T1_EPKS3_RKS6_ _ZSt19__throw_logic_errorPKc _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base _ZNSs6assignERKSs _ZNSs6resizeEjc _Znwj _ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag _ZdlPvRKSt9nothrow_t _ZNSsC1ERKSs _ZTVN10__cxxabiv120__si_class_type_infoE _ZNKSs4findEcj _ZNSs6assignEPKcj _ZNSs9_M_mutateEjjj libm.so.6 fabs sqrt atan tanh atan2 pow floor exp acos log10 sinh log ceil fmod asin cosh libgcc_s.so.1 __umoddi3 __udivdi3 __powidf2 __popcountsi2 __fixunsdfdi __popcountdi2 __powisf2 __ctzdi2 libc.so.6 _IO_stdin_used execv srand strsignal strncmp isalpha ftruncate64 mmap64 closedir sigprocmask sigfillset unlink mkdir realloc abort _exit getpid kill strdup strftime localtime_r strtod strtol isatty feof symlink isprint calloc futimens strlen isxdigit __cxa_atexit posix_spawn_file_actions_init sigemptyset memset writev isalnum memcmp getpagesize __fxstat64 getrusage posix_spawn_file_actions_destroy memcpy fclose malloc realpath remove opendir __xstat64 getenv stderr ioctl alarm setrlimit64 munmap posix_spawn_file_actions_adddup2 readlink execve mallinfo posix_spawn getcwd fread gettimeofday rename strerror_r strchr readdir64 qsort __cxa_finalize getrlimit64 uname memmove fopen64 strsep access strcmp __libc_start_main ferror posix_spawn_file_actions_addopen snprintf sysconf free __environ _edata __bss_start _end $ORIGIN/../lib _ZTVN4llvm18format_object_baseE _ZTVN4llvm10DependenceE _ZTVN4llvm22PrettyStackTraceStringE _ZN4llvm2cl3optIbLb1ENS0_6parserIbEEED1Ev _ZN4llvm14object_creatorISsEEPvv _ZTVN4llvm18DependenceAnalysisE _ZTVN4llvm14TerminatorInstE _ZTVN4llvm18SelectConstantExprE _ZTVN4llvm10FoldingSetINS_6MDNodeEEE _ZTVN4llvm6MDNodeE _ZTVN4llvm18ExtractElementInstE _ZTVN4llvm10SIToFPInstE _ZTVN4llvm12IntToPtrInstE _ZN4llvm14object_creatorINS_3sys12SmartRWMutexILb1EEEEEPvv _ZN4llvm3sys9TimeValue7MaxTimeE _ZN4llvm14object_creatorISt6vectorIPKcSaIS3_EEEEPvv _ZTVN4llvm17TargetLibraryInfoE _ZN4llvm21formatted_raw_ostreamD1Ev _ZN4llvm2cl15GeneralCategoryE _ZTVN4llvm4UserE _ZN4llvm23_generic_error_categoryD1Ev _ZN4llvm15callDefaultCtorINS_15ScalarEvolutionEEEPNS_4PassEv _ZTVN4llvm22ConstantDataSequentialE _ZNSt6vectorISt4pairIPFvPvES1_ESaIS4_EED1Ev _ZTVN4llvm13DominatorTreeE _ZN4llvm7APFloat5BogusE _ZN4llvm15callDefaultCtorINS_24MemoryDependenceAnalysisEEEPNS_4PassEv _ZTVN4llvm2cl6OptionE _ZTVN4llvm11SCEVUnknownE _ZTVN4llvm24ExtractValueConstantExprE _ZTVN4llvm21PrettyStackTraceEntryE _ZTVN4llvm17AtomicCmpXchgInstE _ZTVN4llvm2cl11OptionValueIjEE _ZTVN4llvm24AssemblyAnnotationWriterE _ZTVN4llvm2cl15OptionValueCopyISsEE _ZTVN4llvm2cl11OptionValueISsEE _ZTVN4llvm2cl11OptionValueIbEE _ZTVN4llvm2cl6parserIiEE _ZN4llvm15callDefaultCtorINS_17TargetLibraryInfoEEEPNS_4PassEv _ZN4llvm14raw_fd_ostreamD1Ev _ZTVN4llvm8LoadInstE _ZN4llvm14object_deleterINS_3sys12SmartRWMutexILb1EEEE4callEPv _ZN4llvm2cl4listIPKNS_8PassInfoEbNS_14PassNameParserEED1Ev _ZN4llvm7LCSSAIDE _ZTVN4llvm13FPPassManagerE _ZTVN4llvm10ModulePassE _ZTVN4llvm8ICmpInstE _ZTVN4llvm9FPExtInstE _ZN4llvm14object_creatorINS_11SmallPtrSetIPNS_2cl14OptionCategoryELj16EEEEEPvv _ZN4llvm7APFloat15PPCDoubleDoubleE _ZN4llvm15callDefaultCtorINS_13DominatorTreeEEEPNS_4PassEv _ZTVN4llvm10AllocaInstE _ZTVN4llvm6legacy23FunctionPassManagerImplE _ZTVN4llvm8LoopPassE _ZTVN4llvm9FenceInstE _ZN4llvm14object_creatorINS_9StringMapINS_5TimerENS_15MallocAllocatorEEEEEPvv _ZTVN4llvm3sys12self_processE _ZN4llvm3sys10SmartMutexILb1EED1Ev _ZN4llvm15callDefaultCtorINS_10DataLayoutEEEPNS_4PassEv _ZN4llvm10DataLayout20InvalidAlignmentElemE _ZN4llvm14object_creatorINS_11LLVMContextEEEPvv _ZTVN4llvm14CaptureTrackerE _ZTVN4llvm18ConstantDataVectorE _ZN4llvm7APFloat10IEEEsingleE _ZN4llvm22_system_error_categoryD1Ev _ZTVN4llvm8OperatorE _ZTVN4llvm10BranchInstE _ZTVN4llvm2cl3optIjLb0ENS0_6parserIjEEEE _ZTVN4llvm11GlobalAliasE _ZTVN4llvm10ReturnInstE _ZTVN4llvm17ShuffleVectorInstE _ZN4llvm2cl3optISsLb0ENS0_6parserISsEEED1Ev _ZTVN4llvm2cl11OptionValueIcEE _ZN4llvm2cl22TokenizeGNUCommandLineENS_9StringRefERNS0_11StringSaverERNS_15SmallVectorImplIPKcEE _ZN4llvm6legacy23FunctionPassManagerImpl2IDE _ZN4llvm7APFloat8IEEEquadE _ZTVN4llvm15ScalarEvolution14SCEVCallbackVHE _ZTVN4llvm15InsertValueInstE _ZTVN4llvm9VAArgInstE _ZTVN4llvm10CallbackVHE _ZTVN4llvm13AttributeImplE _ZTVN4llvm11GlobalValueE _ZTVN4llvm11ConstantIntE _ZTVN4llvm7PHINodeE _ZTVN4llvm11raw_ostreamE _ZN4llvm14LoopSimplifyIDE _ZTVN4llvm3sys7processE _ZTVN4llvm14BinaryOperatorE _ZTVN4llvm19raw_svector_ostreamE _ZTVN4llvm2cl19generic_parser_baseE _ZTVN4llvm10ResumeInstE _ZN4llvm2cl4listISsbNS0_6parserISsEEED1Ev _ZN4llvm14object_deleterINS_3sys10SmartMutexILb1EEEE4callEPv _ZN4llvm7APFloat17x87DoubleExtendedE _ZTVN4llvm2cl6parserISsEE _ZTVN4llvm2cl3optIN12_GLOBAL__N_114PassDebugLevelELb0ENS0_6parserIS3_EEEE _ZN4llvm20BreakCriticalEdgesIDE _ZN4llvm10DataLayout2IDE _ZN4llvm10DataLayout18InvalidPointerElemE _ZN4llvm14object_creatorINS_3sys10SmartMutexILb1EEEEEPvv _ZTVN4llvm8ArgumentE _ZTVN4llvm14FoldingSetImplE _ZTVN4llvm10UIToFPInstE _ZN4llvm13AliasAnalysis2IDE _ZTVN4llvm2cl18GenericOptionValueE _ZN4llvm14object_deleterINS_11LLVMContextEE4callEPv _ZTVN4llvm23PrettyStackTraceProgramE _ZTVN4llvm3sys11ThreadLocalIKNS_21PrettyStackTraceEntryEEE _ZN4llvm14PassNameParser11ValLessThanEPKNS_2cl6parserIPKNS_8PassInfoEE10OptionInfoES9_ _ZTVN4llvm19MallocSlabAllocatorE _ZN4llvm7hashing6detail19fixed_seed_overrideE _ZTVN4llvm5ValueE _ZN4llvm2cl3optIjLb0ENS0_6parserIjEEED1Ev _ZTVN4llvm11InstructionE _ZTVN4llvm14ConstantVectorE _ZN4llvm3sys9TimeValue20PosixZeroTimeSecondsE _ZN4llvm17TargetLibraryInfo13StandardNamesE _ZTVN4llvm15UnreachableInstE _ZTVN4llvm25GetElementPtrConstantExprE _ZN4llvm3sys9TimeValue7MinTimeE _ZTVN4llvm2cl4listISsbNS0_6parserISsEEEE _ZTVN4llvm10ConstantFPE _ZTVN4llvm23_generic_error_categoryE _ZN4llvm7APFloat8IEEEhalfE _ZTVN4llvm2cl11OptionValueIPKNS_8PassInfoEEE _ZZN4llvm7hashing6detail18get_execution_seedEvE4seed _ZTVN4llvm17ConstantDataArrayE _ZTVN4llvm8FCmpInstE _ZN4llvm25array_pod_sort_comparatorISt4pairIjPNS_6MDNodeEEEEiPKvS6_ _ZTVN4llvm7CmpInstE _ZN4llvm2cl3optIbLb0ENS0_6parserIbEEED1Ev _ZN4llvm25array_pod_sort_comparatorINS_9AttributeEEEiPKvS3_ _ZN4llvm14object_deleterISsE4callEPv _ZTVN4llvm13AliasAnalysisE _ZTVN4llvm2cl3optIbLb1ENS0_6parserIbEEEE _ZTVN4llvm10FoldingSetINS_13AttributeImplEEE _ZTVN4llvm25InsertElementConstantExprE _ZTVN4llvm6legacy11PassManagerE _ZTVN4llvm12BlockAddressE _ZTVN4llvm13AtomicRMWInstE _ZTVN4llvm13ConstantArrayE _ZTVN4llvm4PassE _ZTVN4llvm10DebugRecVHE _ZTVN4llvm13MDNodeOperandE _ZTVN4llvm10InvokeInstE _ZTVN4llvm14IndirectBrInstE _ZTVN4llvm17UnaryConstantExprE _ZTVN4llvm10DataLayoutE _ZTVN4llvm21ConstantAggregateZeroE _ZTVN4llvm2cl15OptionValueCopyIPKNS_8PassInfoEEE _ZTVN4llvm17EnumAttributeImplE _ZN4llvm19TimePassesIsEnabledE _ZTVN4llvm14format_object1IxEE _ZTVN4llvm20LoadAndStorePromoterE _ZN4llvm2cl3optISsLb1ENS0_6parserISsEEED1Ev _ZTVN4llvm2cl11StringSaverE _ZN4llvm7APFloat10IEEEdoubleE _ZGVZN4llvm7hashing6detail18get_execution_seedEvE4seed _ZTVN4llvm11FPTruncInstE _ZTVN4llvm14FullDependenceE _ZTVN4llvm14BasicBlockPassE _ZTVN4llvm2cl11OptionValueIN12_GLOBAL__N_114PassDebugLevelEEE _ZN4llvm16raw_null_ostreamD1Ev _ZN4llvm17TargetLibraryInfo2IDE _ZTVN4llvm10BasicBlockE _ZN4llvm24MemoryDependenceAnalysis2IDE _ZTVN4llvm21StreamingMemoryObjectE _ZTVN4llvm14AssemblyWriterE _ZTVN4llvm2cl4listIPKNS_8PassInfoEbNS_14PassNameParserEEE _ZTVN4llvm10SelectInstE _ZTVN4llvm13ImmutablePassE _ZTVN4llvm12FunctionPassE _ZTVN4llvm10FoldingSetINS_4SCEVEEE _ZTVN4llvm14format_object2IddEE _ZTVN4llvm10FoldingSetINS_16AttributeSetNodeEEE _ZN4llvm14object_deleterINS_3sys11ThreadLocalIKNS_21PrettyStackTraceEntryEEEE4callEPv _ZTVN4llvm14format_object1IdEE _ZN4llvm3sys9TimeValue13Win32ZeroTimeE _ZN4llvm15ScalarEvolution2IDE _ZTVN4llvm13PMDataManagerE _ZN4llvm14object_deleterISt6vectorIPNS_5TimerESaIS3_EEE4callEPv _ZTVN4llvm6legacy19FunctionPassManagerE _ZN4llvm13FPPassManager2IDE _ZN4llvm8LoopInfo2IDE _ZTVN4llvm17DominatorTreeBaseINS_10BasicBlockEEE _ZTVN4llvm9InlineAsmE _ZTVN4llvm2cl3optISsLb0ENS0_6parserISsEEEE _ZTVN4llvm11_do_messageE _ZTVN4llvm12MemoryBufferE _ZN4llvm6legacy15PassManagerImpl2IDE _ZTVN4llvm22_system_error_categoryE _ZN4llvm10error_code21unspecified_bool_trueEv _ZTVN4llvm9TruncInstE _ZN4llvm13LPPassManager2IDE _ZTVN4llvm16raw_null_ostreamE _ZTVN4llvm2cl3optIbLb0ENS0_6parserIbEEEE _ZTVN4llvm6legacy15PassManagerImplE _ZTVN4llvm10FPToSIInstE _ZTVN4llvm13LPPassManagerE _ZTVN4llvm2cl6parserIjEE _ZN4llvm3sys9TimeValue8ZeroTimeE _ZTVN4llvm2cl3optISsLb1ENS0_6parserISsEEEE _ZTVN4llvm18ValueMapCallbackVHIPKNS_5ValueENS_6WeakVHENS_14ValueMapConfigIS3_EEEE _ZTVN4llvm8FunctionE _ZTVN4llvm19ConstantPointerNullE _ZTVN4llvm8CastInstE _ZTVN4llvm13SlabAllocatorE _ZTVN4llvm19StringAttributeImplE _ZTVN4llvm25ShuffleVectorConstantExprE _ZN4llvm14object_deleterINS_9StringMapINS_5TimerENS_15MallocAllocatorEEEE4callEPv _ZTVN4llvm14GVMaterializerE _ZN4llvm14object_deleterINS_12PassRegistryEE4callEPv _ZN4llvm15callDefaultCtorINS_8LoopInfoEEEPNS_4PassEv _ZN4llvm14object_deleterISt6vectorIPKcSaIS3_EEE4callEPv _ZTVN4llvm20ValueMapTypeRemapperE _ZTVN4llvm27PassManagerPrettyStackEntryE _ZTVN4llvm18BinaryConstantExprE _ZTVN4llvm2cl17basic_parser_implE _ZN4llvm15callDefaultCtorINS_18DependenceAnalysisEEEPNS_4PassEv _ZTVN4llvm24MemoryDependenceAnalysisE _ZN4llvm13DominatorTree2IDE _ZN4llvm14object_creatorISt6vectorIPNS_5TimerESaIS3_EEEEPvv _ZTVN4llvm11BitCastInstE _ZTVN4llvm14ConstantStructE _ZTVN4llvm2cl6parserIcEE _ZTVN4llvm17AddrSpaceCastInstE _ZTVN4llvm16ExtractValueInstE _ZTVN4llvm15ScalarEvolutionE _ZTVN4llvm10FoldingSetINS_16AttributeSetImplEEE _ZTVN4llvm17ValueMaterializerE _ZN4llvm14object_deleterINS_11SmallPtrSetIPNS_2cl14OptionCategoryELj16EEEE4callEPv _ZTVN4llvm9StoreInstE _ZTVN4llvm2cl6parserIN12_GLOBAL__N_114PassDebugLevelEEE _ZTVN4llvm6legacy15PassManagerBaseE _ZTVN4llvm23InsertValueConstantExprE _ZN4llvm18DependenceAnalysis2IDE _ZTVN4llvm8LoopInfoE _ZTVN4llvm14GlobalVariableE _ZTVN4llvm10FPToUIInstE _ZTVN4llvm8CallInstE _ZTVN4llvm10SwitchInstE _ZTVN4llvm13BitcodeReaderE _ZTVN4llvm14error_categoryE _ZTVN4llvm14LandingPadInstE _ZTVN4llvm21formatted_raw_ostreamE _ZNSt6vectorISsSaISsEED1Ev _ZTVN4llvm14raw_fd_ostreamE _ZTVN4llvm10UndefValueE _ZTVN4llvm19CompareConstantExprE _ZTVN4llvm2cl6parserIPKNS_8PassInfoEEE _ZTVN4llvm17PMTopLevelManagerE _ZTVN4llvm14PassNameParserE _ZTVN4llvm2cl11OptionValueIiEE _ZTVN4llvm22StreamableMemoryObjectE _ZTVN4llvm8SExtInstE _ZTVN4llvm17GetElementPtrInstE _ZTVN4llvm16UnaryInstructionE _ZTVN4llvm12PtrToIntInstE _ZTVN4llvm18raw_string_ostreamE _ZTVN4llvm2cl6parserIbEE _ZTVN4llvm2cl15OptionValueCopyIN12_GLOBAL__N_114PassDebugLevelEEE _ZN4llvm2cl3optIN12_GLOBAL__N_114PassDebugLevelELb0ENS0_6parserIS3_EEED1Ev _ZTVN4llvm8MDStringE _ZN4llvm14object_creatorINS_12PassRegistryEEEPvv _ZTVN4llvm3sys15ThreadLocalImplE _ZTVN4llvm8ZExtInstE _ZTVN4llvm12MemoryObjectE _ZTVN4llvm17InsertElementInstE _ZTVN4llvm26ExtractElementConstantExprE _ZN4llvm3sys9TimeValue13PosixZeroTimeE _ZTVN4llvm24PassRegistrationListenerE _ZN4llvm14object_creatorINS_3sys11ThreadLocalIKNS_21PrettyStackTraceEntryEEEEEPvv _ZTVN4llvm18AlignAttributeImplE GCC_3.0 GLIBC_2.0 GCC_3.4 GCC_4.0.0 GLIBCXX_3.4.5 CXXABI_1.3 GLIBCXX_3.4 GLIBC_2.2 GLIBC_2.1 GLIBC_2.6 GLIBC_2.3 GLIBC_2.1.3
llvm linker Loading ' : error loading file ' Linking in ' : link error in ' ': Here's the assembly: : linked module is broken! Writing bitcode... Override output filename Write output as LLVM assembly Print assembly as linked Enable binary output on terminals Print information about actions taken ': symbol multiply defined! Linking globals named ' linking module flags ' ' and ' X X aX CX X ': IDs have conflicting override values ': IDs have conflicting behaviors ': IDs have conflicting values WARNING: linking module flags ' ': does not have the required value ': can only link appending global with another appending global! Appending variables with different element types! Appending variables linked with different const'ness! Appending variables with different alignment need to be linked! Appending variables with different visibility need to be linked! Appending variables with different unnamed_addr need to be linked! Appending variables with different section name need to be linked! WARNING: Linking two modules of different data layouts! WARNING: Linking two modules of different target triples: LLVM IR Parsing Parse IR Could not open input file: llvm.bitcode Expected a constant Insufficient function protos Invalid bitcode signature Invalid ronstant reference Invalid ID Invalid record Invalid type for value Invalid TYPE table Invalid type Malformed block Invalid multiple blocks Invalid value vector::_M_fill_insert Bitcode stream length should be >= 16 bytes and a multiple of 4 Conflicting METADATA_KIND records Could not find function in stream Invalid bitcode wrapper header Invalid instruction with no BB Malformed global initializer set Never resolved value found in function p9 9 9 9 9 : 0: P: p: : : : : ; 0; P; p; 9 P9 (? `? ? ? > @ @ `@ p@ @ @ ? ? y c L 5 S S < X ~ ~ ~ ~ } } ~ { { @ m @ @ = @ @ ? g u ? W o ! ] _ W / * m 0 x x 5 ? `( 7& $ # 4" Q! 1 7- ) Q) 0 =+ m. i ) z # Q + * Q _ !"#$% ! " # $ % & ' ( ) * + , - 8 8 H 8 x p h ` X P H @ 8 0 ( x p h ` X P x H H P P X X ` h h p x x 8 @ 8 @ H P X ` h p x ( 0 * c+ c+ c+ c+ c+ c+ c+ c+ c+ c+ c+ c+ c+ c+ c+ c+ ) ) c+ c+ ( c+ c+ c+ ( 6' & 4 E +E G 2F kC AC ,C 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 fB A @ @ ? > > 4 4 4 4 4 4 4 4 4 4 4 4 4 L> L> < ; : 4 4 ,: 9 9 @9 8 ]6 35 J J J J J J J J xJ I J dc Zc Pc ^ kc p C f \ R H > 4 * U z enable-bc-uselist-preserve Turn on experimental support for use-list order preservation. Map Name: Size: Value: Value: [null] Uses( ): [null] Default MetaData constant bigger than 128 bits detected! constant bigger than 64 bits detected! invalid value number (too large)! end of file in string constant end of file in global variable name bitwidth for integer type out of range! true false linker_private linker_private_weak internal available_externally linkonce linkonce_odr weak_odr appending dllimport dllexport externally_initialized extern_weak thread_local localdynamic initialexec localexec zeroinitializer to tail target triple datalayout addrspace section asm sideeffect alignstack inteldialect gc prefix ccc fastcc coldcc x86_stdcallcc x86_fastcallcc x86_thiscallcc arm_apcscc arm_aapcscc arm_aapcs_vfpcc msp430_intrcc ptx_kernel ptx_device spir_kernel spir_func intel_ocl_bicc x86_64_sysvcc x86_64_win64cc webkit_jscc anyregcc attributes alwaysinline byval cold inlinehint inreg minsize naked nest noalias nobuiltin nocapture noduplicate noimplicitfloat noinline nonlazybind noredzone noreturn nounwind optnone optsize readnone readonly returned returns_twice signext sret ssp sspreq sspstrong sanitize_address sanitize_thread sanitize_memory uwtable zeroext opaque slt sgt sle sge ugt uge oeq olt ogt ole oge uno ueq une blockaddress personality catch filter half x86_fp80 ppc_fp128 metadata x86_mmx udiv sdiv fdiv urem srem frem lshr ashr icmp fcmp fptrunc fpext uitofp sitofp fptoui fptosi inttoptr ptrtoint bitcast addrspacecast select va_arg switch resume unreachable alloca cmpxchg atomicrmw getelementptr extractelement insertelement shufflevector extractvalue insertvalue landingpad p @ 0 p h ` X H @ 8 0 ( expected 'global' or 'constant' expected '=' after target triple expected '=' after target datalayout expected 32-bit integer (too large) expected localdynamic, initialexec or localexec expected ')' after thread local model invalid use of parameter-only attribute invalid use of function-only attribute invalid use of attribute on return type huge alignments are not supported yet alignment is not a power of two Expected ordering on atomic instruction stack alignment is not a power of two expected ',' as start of index list expected fcmp predicate (e.g. 'oeq') expected icmp predicate (e.g. 'eq') cannot have an attribute group reference in an attribute group invalid use of attribute on a function invalid use of parameter-only attribute on a function instructions returning void cannot have a name instruction expected to be numbered '% instruction forward referenced with type ' multiple definition of local value named ' expected '>' at end of packed struct void type only allowed for function results basic block pointers are invalid pointers to void are invalid - use i8* instead pointer to this type is invalid pointers to void are invalid; use i8* instead expected number in address space expected end of sequential type zero element vector is illegal expected 'x' after element count invalid element type for struct forward references to non-struct type non-struct types may not be recursive argument can not have void type invalid type for function argument expected ')' at end of argument list argument name invalid in function type argument attributes invalid in function type expected end of attribute group attribute group has no attributes global variable reference must have pointer type invalid use of a non-first-class type functions are not values, refer to them as pointers invalid use of function-local name invalid type for inline asm constraint string metadata value must have metadata type integer constant must have integer type floating point constant invalid for type floating point constant does not have type ' invalid type for undef constant invalid empty array initializer invalid type for null constant constant expression type mismatch initializer with struct type has wrong # elements packed'ness of initializer and type don't match of struct initializer doesn't match struct element type cannot take address of numeric label after the function is defined referenced value is not a basic block unknown function referenced by blockaddress expected end of struct constant constant vector must not be empty vector elements must have integer, pointer or floating point type expected end of array constant expected comma in inline asm expression expected '(' in block address expression expected comma in block address expression expected ')' in block address expression expected function name in blockaddress expected basic block name in blockaddress expected '(' after constantexpr cast expected 'to' in constantexpr cast expected ')' at end of constantexpr cast invalid cast opcode for cast from ' expected '(' in extractvalue constantexpr expected ')' in extractvalue constantexpr invalid indices for extractvalue expected '(' in insertvalue constantexpr expected comma in insertvalue constantexpr expected ')' in insertvalue constantexpr invalid indices for insertvalue expected '(' in compare constantexpr expected comma in compare constantexpr expected ')' in compare constantexpr compare operands must have the same type fcmp requires floating point operands icmp requires pointer or integer operands expected '(' in binary constantexpr expected comma in binary constantexpr expected ')' in binary constantexpr operands of constexpr must have same type nuw only applies to integer operations nsw only applies to integer operations constexpr requires integer operands constexpr requires fp operands expected '(' in logical constantexpr expected comma in logical constantexpr expected ')' in logical constantexpr constexpr requires integer or integer vector operands getelementptr requires pointer operand invalid indices for getelementptr expected three operands to select expected three operands to shufflevector invalid operands to shufflevector expected two operands to extractelement invalid extractelement operands expected three operands to insertelement invalid insertelement operands extractvalue operand must be aggregate type insertvalue operand must be aggregate type expected '[' in phi value list expected ',' after insertelement value expected ']' in phi value list phi node must have first class type value doesn't match function result type ' expected comma after insertvalue operand base of getelementptr must be a pointer getelementptr index must be an integer getelementptr index type missmatch getelementptr vector index has a wrong number of elements base element of getelementptr must be sized expected binary operation in atomicrmw expected ',' after atomicrmw address atomicrmw operand must be a pointer atomicrmw value and pointer type do not match atomicrmw operand must be an integer atomicrmw operand must be power-of-two byte-sized integer expected ',' after cmpxchg address expected ',' after cmpxchg cmp operand cmpxchg operand must be a pointer compare value and pointer type do not match new value and pointer type do not match cmpxchg operand must be an integer cmpxchg operand must be power-of-two byte-sized integer expected ',' after store operand store operand must be a pointer stored value and pointer type do not match atomic store must have explicit non-zero alignment atomic store cannot use Acquire ordering store operand must be a first class value load operand must be a pointer to a first class type atomic load must have explicit non-zero alignment atomic load cannot use Release ordering element count must have integer type 'catch' clause has an invalid type 'filter' clause has an invalid type expected 'to' after cast value expected ',' after shuffle mask expected ',' after shuffle value invalid shufflevector operands expected ',' after extract value expected ',' after vaarg operand va_arg requires operand with first class type expected ',' after select condition expected ',' after select value expected ',' after indirectbr address indirectbr address must have pointer type expected ']' at end of block list expected ',' after switch condition expected '[' with switch table switch condition must have integer type duplicate case value in switch case value is not a constant integer branch condition must have 'i1' type expected ',' after branch condition expected ',' after true destination expected ',' after compare value icmp requires integer operands expected ',' in logical operation instruction requires integer or integer vector operands expected ',' in arithmetic operation invalid operand type for instruction global values must be constants invalid type for global variable forward reference and definition of global have different types expected global section string unknown global variable property! redefinition of global named '@ forward reference and definition of alias have different types invalid linkage type for alias expected '=' in global variable variable expected to be numbered '% Invalid result type for LLVM function argument is not of expected type ' not enough parameters specified for call found end of file when expecting more instructions invalid linkage for function definition invalid linkage for function declaration function expected to be numbered '% expected '(' in function argument list 'builtin' attribute not valid on function functions with 'sret' argument must return void invalid forward reference to function as global value! invalid forward reference to function ' invalid redefinition of function ' type of definition and forward reference of '@ expected '=' after instruction id expected '=' after instruction name function body requires at least one basic block expected string constant expected '=' after deplibs expected ']' at end of list unknown target property expected 'module asm' expected integer expected '(' in address space expected ')' in address space expected metadata or 'align' expected '(' expected ')' expected index fence cannot be unordered fence cannot be monotonic unterminated attribute group expected '=' here expected type expected '*' in address space size too large for vector invalid vector element type invalid array element type expected '}' at end of struct redefinition of type expected '>' in packed struct expected '=' after name expected 'type' after name invalid function return type expected 'type' after '=' expected '{' here Expected '!' here Expected '{' here expected end of metadata node ' defined with type ' ' is not a basic block null must be a pointer type element use of undefined value '% use of undefined metadata '! use of undefined type '% use of undefined type named ' use of undefined value '@ expected value token expected end of packed struct expected end of constant is not of type ' vector element # array element # expected string expected constraint string ' to ' expected '(' in constantexpr expected ')' in constantexpr invalid array element type: expected '(' in call expected ',' in argument list Metadata id is already used invalid getelementptr indices atomicrmw cannot be unordered cmpxchg cannot be unordered expected 'personality' expected a basic block expected '[' with indirectbr expected ',' after case value redefinition of global '@ invalid aliasee alias must have pointer type expected 'tail call' too many arguments specified expected 'to' in invoke expected 'unwind' in invoke expected instruction opcode invalid function linkage type expected function name ' with wrong type! redefinition of function '@ ' disagree redefinition of argument '% expected metadata after comma expected '!' here expected '{' in function body expected top-level entity 8 @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 8 8 8 8 8 ` ( 0 8 @ H P x p H ` x ` H 0 X d Y + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + N C 8 - " X h P 8 8 8 8 8 p X @ ( 8 h P 8 8 hX 0X W W XW V V Y Y pV 0V V U U X X ~ H ~ ~ ~ ~ ~ ~ ~ X ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ P ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ p p ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ h P 8 ~ ~ ~ ~ ~ ( 0 @ P ` p ( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( 0( ( v) ( v) ( v) ) ) v) U* U* v) ( ) ) - - - - - - , , , , , , , , , , , , , , , , , 0( 0( 0( 0( - @- `- * * * * + ;+ X+ u+ + + + + , ), I, f, H. 0. . . `. llvm. branch_weights .split lpad lpad.phi Break critical edges in CFG break-crit-edges _crit_edge .split2 .split1 Loop-Closed SSA Form Pass .lcssa Canonicalize natural loops loop-simplify .preheader .split-lp .nonloopexit .loopexit .outer .backedge .be ( ( vector::reserve .old or.cond not.cond and.cond .pr infloop brmerge .off switch.early.test magicptr .critedge switch.lookup switch.tableidx switch.table switch.cast switch.shiftamt switch.downshift switch.masked switch.gep switch.load retval .sink switch.edge phi-node-folding-threshold simplifycfg-dup-ret simplifycfg-sink-common simplifycfg-hoist-cond-stores Control the amount of phi node folding to perform (default = 1) Duplicate return instructions into unconditional branches Sink common instructions down to the end block Hoist conditional stores if an unconditional store preceeds D X D D 0 / " " " " u" u" ! / " ! / ! Q$ <$ '$ $ # # # '$ $ $ # " f$ P' ;' &' ' r' r' e' # &' ' # & & % % ' ) ) ~) i) i) \) & ) C) & ) ( ( U( Alias Analysis ( 8 H X X h 8 0 @ ` x ` H ( : h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 |9 ; X: h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 h9 X: h9 (: h9 X: : X: h9 h9 |9 ( ' } } ' ' & \ X 8 P h P @ h B G xG cG NG 9G 9G F B cG F B bF C B B gR V V rV ]V HV HV xU gR rV _U gR 3U QS R sR V Z Z Z Y Z Z Z V Z Z V 0X W 8W W -X ` ` ` ` 4^ 4^ ^ -X ` ] -X ] u] \ \ ` ` ` s` ^` I` I` !` ` s` ` ` _ :_ ^ I^ g `j Gj .j j i i i g .j h g Kh ~k j yj e 4o o n n n n n e n m e ;m l l k k Rq 3q q p q q qq k q q k Po Kp p p 0m r r r q s s s 0m r s 0m s /s r q p p T S~ j} #} | Z Z F s s ; g , x P 0 N ' \ y ` W W W ( W ` W W W p 0 0 0 t ; 0 6 0 d 8 u u p W > % % d W G acos asin atan fmod sqrtf atan2 @ Empty Any Point is < Distance is ( *X + *Y = Line is confused consistent anti input |< splitable da analyze - da analyze - split level = , iteration = none! da-delinearize 6 5 4 4 4 4 5 5 5 5 Try to delinearize array references. V V H V a $ e( P( ;( &( ( ( s' $ ;( Z' $ 1' p& % m% : 9 : : ; ; H; h; 9 : 9 9 ; 8: X: x: ; : @j pg pg @j g g g g pg @j l l l k xk l k g l ?l xk k xk xk k k ?m ?m k k xk k k k xk xk m m ;k ;k ~ qo qo qo qo ~ k xk q q q K K en en en en h p k xk p q K K p x H h 8 @ p 8 0 p 8 ?Natural Loop Information llvm.loop llvm.mem.parallel_loop_access Loop at depth containing: vector::_M_range_insert verify-loop-info Verify loop info (time consuming) Loop Pass Manager Loop Pass Manager deque::_M_new_elements_at_front deque::_M_new_elements_at_back .offs .idx ! H ( h ! X ! 0 8 ' 8 ' ' x x 0 P p X @ ( ( X h @ x w @ w 0 w ( . ? 0 (0 (0 (0 (0 c0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 0 0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 (0 0 (0 (0 (0 (0 0 S0 0 (0 (0 (0 0 (0 (0 x0 (0 (0 ; C C C C C C C ; C B ; B > > = I I I I I SI I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I I CI I I I I }I I I hI I I Memory Dependence Analysis memdep Fn g g g g g g g g g g g g g g g g g g g g g dn bm g m *n n g g g g g g g g g g g g g g g g m g g g m No Alias Analysis (always returns 'may' alias) no-aa .phi.trans.insert InstInput # Non phi translatable instruction found in PHITransAddr: PHITransAddr contains extra instructions: `' p' ' ' ( ) ' ' ' ' ) + + + + 8+ 8+ + * 8+ 8+ * < < < < < < < < < < < < E E F H F F G D F F XH xE vh i i i i i i i vh i pi vh Pi i h h `o o o o p p @p p p p `o o x x x ( ( 0 H ` p x x ~ p v k G } | j - N x . . ( ( # h$ $ $ (& & & % # $ % # % h% @% $ 6 6 06 06 x6 x6 5 5 5 5 h g `g _d f _d `g _d f Xx x x x w w `x w w w x x Scalar Evolution Analysis scalar-evolution * umax smax (trunc (zext (sext ,+, }< nuw>< nsw>< nw>< /u sizeof( alignof( offsetof( ***COULDNOTCOMPUTE*** Loop max backedge-taken count is Classifying expressions for: --> Exits: <> ' changed from ' '! verify-scev Unpredictable backedge-taken count. Unpredictable max backedge-taken count. Determining loop execution counts for: SCEVValidator: SCEV for loop ' scalar-evolution-max-iterations Maximum number of iterations SCEV will symbolically execute a constant derived loop Verify ScalarEvolution's backedge taken counts (slow) fabsf fabsl sqrtl 5 . G6 5 6 6 6 6 |6 I/ 6 7 I/ m7 7 6 o5 8a G a G ` G [ G G YZ aY G X &e ec b b Wf f 5h G T G G G S S R J J J J J J K K HP G G G uM *J cI G G G G G G G iy @z @z @z @z @z @z @z iy iy iy iy iy iy | ~z iy | ~z iy iy iy iy iy iy iy @z Lz @z iy @z @z @z iy iy iy iy iy iy iy iy iy iy iy iy iy iy iy @z y iy iy iy @z iy iy iy iy iy @z ~ p p ` ~ P ~ X~ (~ ~ h ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ @ ~ 8 Target Library Information targetlibinfo fwrite$UNIX2003 fputs$UNIX2003 _copysign _IO_getc _IO_putc _ZdaPv _ZdaPvRKSt9nothrow_t _ZdlPv _ZdlPvRKSt9nothrow_t _Znaj _ZnajRKSt9nothrow_t _Znam _ZnamRKSt9nothrow_t _Znwj _ZnwjRKSt9nothrow_t _Znwm _ZnwmRKSt9nothrow_t __cospi __cospif __cxa_atexit __cxa_guard_abort __cxa_guard_acquire __cxa_guard_release __isoc99_scanf __isoc99_sscanf __memcpy_chk __sincospi_stret __sincospi_stretf __sinpi __sinpif __sqrt_finite __sqrtf_finite __sqrtl_finite __strdup __strndup __strtok_r acosf acosh acoshf acoshl acosl asinf asinh asinhf asinhl asinl atan2f atan2l atanf atanh atanhf atanhl atanl atof atoi atol atoll bcmp bcopy bzero calloc cbrt cbrtf cbrtl ceilf ceill chmod clearerr closedir copysignf copysignl ctermid exp10 exp10f exp10l exp2f exp2l expm1 expm1f expm1l fclose fdopen feof ferror fflush ffsl ffsll fgetc fgetpos fgets fileno fiprintf flockfile floorf floorl fmodf fmodl fopen fopen64 fputc fputs fread free frexp frexpf frexpl fseek fseeko fseeko64 fsetpos fstat fstat64 fstatvfs fstatvfs64 ftell ftello ftello64 ftrylockfile funlockfile fwrite getc_unlocked getchar getenv getitimer getlogin_r getpwnam gettimeofday htonl htons isascii isdigit lchown llabs log10f log10l log1p log1pf log1pl log2f log2l logb logbf logbl logf logl lstat lstat64 malloc memccpy memchr memcmp memrchr memset_pattern16 mkdir mktime modff modfl nearbyintf nearbyintl ntohl ntohs opendir pclose perror popen posix_memalign powf powl pread putchar pwrite qsort readlink realloc reallocf realpath remove rename rewind rintl rmdir roundf roundl setbuf setitimer setvbuf siprintf stpcpy stpncpy strcasecmp strcat strchr strcmp strcoll strcpy strcspn strlen strncasecmp strncat strncmp strncpy strnlen strpbrk strrchr strspn strstr strtod strtof strtok strtol strtold strtoll strtoul strtoull strxfrm system tmpfile tmpfile64 toascii truncf truncl uname ungetc unlink unsetenv utime utimes valloc vfprintf vfscanf vprintf vscanf vsnprintf vsprintf vsscanf unknown linker_private linker_private_weak internal linkonce linkonce_odr weak_odr common appending dllimport dllexport extern_weak available_externally hidden protected fast nnan ninf nsz arcp nuw nsw exact inbounds singlethread {} } = type attributes # = { } = !{ asm sideeffect alignstack inteldialect ", " !" blockaddress( c" ; ; [ DW_TAG_user_base ] = metadata ; Materializable <> = alias <> = tail atomic volatile : ; No predecessors! preds = ; Function Attrs: declare define unnamed_addr gc " prefix { constant global external thread_local thread_local(localdynamic) thread_local(initialexec) thread_local(localexec) unnamed_addr externally_initialized , section " ; ModuleID = ' target datalayout = " " target triple = " module asm " printing a value H x p h 0 8 @ ( 0 8 @ ( P X ` 0 H ` x P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P P 8 P h P P P P x H 0 ` 8 P h @ x p F7 +7 7 6 6 6 6 n6 S6 6 a7 ; Error: Block without parent! N4llvm5ValueE N4llvm14AssemblyWriterE N4llvm24AssemblyAnnotationWriterE basic_string::_S_construct null not valid =" PAL[ { ~0U => x p h ` X P H @ 8 0 ( x p h ` X N4llvm13AttributeImplE N4llvm17EnumAttributeImplE N4llvm18AlignAttributeImplE N4llvm19StringAttributeImplE N4llvm14FoldingSetImpl4NodeE llvm.ctlz. cttz. objectsize. x86.sse41.ptest x86.fma4. llvm.x86.fma x86.avx.vpermil. llvm.x86.sse2.pcmpeq. pcmpeq pcmpgt llvm.x86.avx.movnt.dq.256 llvm.x86.avx.movnt.ps.256 nontemporal llvm.x86.xop.vpcom llvm.x86.sse42.crc32.64.8 llvm.x86.avx.vpermil.pd llvm.x86.avx.vpermil.ps.256 llvm.x86.avx.vpermil.ps basic_string::substr llvm.x86.avx2.pcmpeq. llvm.x86.avx2.pcmpgt. llvm.x86.avx.movnt.pd.256 llvm.x86.avx.vpermil.pd.256 llvm.x86.sse2.pcmpgt. N4llvm10BasicBlockE N4llvm10ilist_nodeINS_10BasicBlockEEE N4llvm15ilist_half_nodeINS_10BasicBlockEEE . - q, h. - q, q, q, q, q, q, q, q, q, - X> A A p@ p@ `? `? C C A C > P> k@ D D D D D D [ Z [ Z o` Z X` X` Z ` ` Z H[ H[ [ ` [ A` [ Z [ Z ` Z h_ h_ Z _ _ Z Z Z ^ \ p\ _ b Z Mb Z a Z c b Z a ` Z f hf e e d c g 1[ g 1[ g 1[ `[ `[ 1[ g g 1[ `[ `[ `[ j `h j `h j `h `h j `h `h #j ~ ~ ~ (} u~ Y~ &~ ~ } } @} r ~ & | | A| | { { k{ J{ z | | i H . s { X ! ! ! J J J J J J J J J J J J ! ! ! ! ! ! ~ 2 ( 8 P ` p b D D D D D D D D D D D D D x > @ @ A (A HA hA A @ @ @ B @ B B B B N M M M M M M M M M M M M M M M N N N4llvm8ConstantE N4llvm11ConstantIntE N4llvm10ConstantFPE N4llvm21ConstantAggregateZeroE N4llvm13ConstantArrayE N4llvm14ConstantStructE N4llvm14ConstantVectorE N4llvm19ConstantPointerNullE N4llvm22ConstantDataSequentialE N4llvm17ConstantDataArrayE N4llvm18ConstantDataVectorE N4llvm12BlockAddressE N4llvm12ConstantExprE N4llvm10UndefValueE Data Layout -p -S -n Bad DataLayout ctor used. Tool did not specify a DataLayout to use? # x ` H H ` # x @ # ` X P H @ @ h P 0 ` X P H @ @ P 0 \ \ \ H x ` K m X Z m ? k V V . ? ? ] u X ` A x x A A h x @ H " < ; ; X " 7 " X 1 ` P @ 0 @ h a a a a a a a a a a a a a a a a a a a a a a a a a a 0 a a a 0 a a 0 a a a a x a x a a 0 a a 0 a i i i i f i i i i i i i i i i i i s i i v *N12_GLOBAL__N_115StructLayoutMapE N4llvm10DataLayoutE P2 +2 P2 P2 +2 +2 +2 +2 +2 P2 +2 +2 +2 +2 +2 P2 +2 +2 P2 +2 +2 +2 +2 +2 +2 P2 +2 +2 +2 P2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 P2 +2 P2 +2 +2 +2 +2 +2 +2 +2 +2 +2 +2 P2 5 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 5 @[ llvm.dbg.cu [unbounded] / lang 0x :: [line , size , offset , enc [private] [protected] [artificial] [decl] [def] [vector] [static] elements] [local] [scope , properties @[ [from llvm.dbg.declare llvm.dbg.value llvm.dbg. Debug Info Version N4llvm10DebugRecVHE decltype(nullptr) Dominator Tree Construction domtree ] <> Inorder PostDominator Tree: Inorder Dominator Tree: DFSNumbers invalid: slow queries. Actual: verify-dom-info =============================-------------------------------- DominatorTree is not up to date! Computed: Verify dominator info (time consuming) N4llvm17DominatorTreeBaseINS_10BasicBlockEEE N4llvm13DominatorTreeE N4llvm13DominatorBaseINS_10BasicBlockEEE N4llvm2cl3optIbLb1ENS0_6parserIbEEEE N4llvm2cl11opt_storageIbLb1ELb0EEE N4llvm2cl11OptionValueIbEE N4llvm2cl15OptionValueBaseIbLb0EEE N4llvm2cl15OptionValueCopyIbEE P ( < p< r ; 0r P; : : P: B& B& 9 9 P3 9 X2 B& 1 0 @0 / / B& & y 6 u $ V ) m c D i # # * > # # # # # # vi Li x x i i ub !b h ` a a Q# '# O | eE ! r0 10 l 6d zc 9 $ # { # / ~ ok j B~ } | T| @~ } h} (} z z Pz z | | { { y x : w : w w : w : : v T L2 L2 L2 w L2 L2 * ~ [} [} [} B [} [} [} [} [} [} Y [} [} [} [} [} [} [} [} [} [} [} [} [} [} [} [} [} [} [} [} Cz Cz Cz W Cz Cz Cz Cz Cz Cz F Cz Cz Cz Cz Cz ? V z z z z z z z z z * z z z z z z X z z z z z z z z z z z z z ; q G r r r r Y r r r r + + + + + + j + + ` + + + + + + + * D3 ,Y X EX m l 0 el a! D3 D3 D3 D3 D3 D3 D3 " \ w eu w u w t w w w w w {t o w w w w 9o w w "j Xn n m n n n n n Ym m n n l n hl n k j r] \ \ %^ ] ] ] ] 5{ ] ] ] z ] ] xy ] ] 5y , u , , H , - G G G G G G G G G G G G G t | | g| | | | | | | :| | | | | | | { X Q P zO O R q Q )? q q q ? q q q q q 0 _F B KB 8I F I F F 9 F F F 9 F F 6 F 5 1 \M M _L M M M M M M L K M M M M zK I ; A ry -y x y y y y y x % y y y y ' ' ' ' ' ' ' ' ' ' ' ' ' a ' > n # r k U % u 7 E ] 0 d d d d d d d d d d d g Z 3 W 3 3 3 3 3 * 3 3 3 \ 3 3 3 3 a ? [ w P w w w w w w w w w w H p H ( x H 8 P P x H @ X H @ p x X t H ? 0 ` * 8 Y ] . 0 @ p 8 0 = $= < = < ,< P P P P P ; H; P P P P : ; 9 : 9 P P P P P P M: P P P P P : |: X P H P P P P P P P P P P P _ 0 P 8 P P P P P P P P P P @ P P ~ O f @ 7 @ @ @ @ @ @ @ @ @ @ @ G @ @ @ @ @ @ @ @ @ 0 @ @ @ @ _ @ X H P P P X 8 ; 0 P @ x + * 0* ) v, 1+ + ) @) ( \3 3 2 -2 $1 0 u0 X0 . @. - C- X% $ : # j ( ' ' & Q( u' ' f& #& 8 $8 8 >4 :7 6 1 1 / V/ / - 7 i7 <9 7 3 3 5 5 4 m4 9 F6 % =$ $ g" l " X 2 S! ! # } p ' @ ? {? > > C 5 * - N i H G 0G F @F xD C @C B E A 8A @ H K J J I I I pK eM L M L R O .Q L U S GS U T U P V WV ET T Q R 5R N N O /O IP \N Y X aX hY Y W eW W W u * J W `M L ^ _ ^ E^ P ] P P ]] P P P \ P P \ P P \ ;i P h P uh P P P P P g g P P sg P ,g P f ]f o n n in :n q p p Xp Uq )p o u u Bu t Ct s | g| { w{ H{ 6 z 9 o , y x ny (x Y `7 8 6 8 7 7 @6 P8 07 7 p6 7 6 6 5 x5 H5 5 4 5 5 5 4 X4 4 3 3 8 /o /o /o /o /o /o /o /o /o /o /o // // // /o /o /o /// /o /o /o /// /// Y Y /o /o /o /o /o /o /o /o /o /o | /// /o /o /// /o /o * * * /// * /// * _ _ /// /// /// // /// // // // /// /// // /// // B /o/ /oo/4 A //o/' 2 ? /o /// // /o .. h @DD @DD D D D D D D @ @ @DD @DD @DD @DD DDD DDD /// /// // // ////// /////////////// /////////// /////// /// // Iyy Jzz Iyy Jzz ////// // // /o /o _ _ :z O O z: /o /o /o /o /o /o /// /// /// /// /. ! ; | [ /// /// /// /// /// /// a a a /// //o //o /// /o /o /// /// /// /// // /// /// /// a S S S // /// X X X /// /// X X X /// /// /// /// /// X // /// /// /// // // // // // // X /// /// // /// X ////a a X /// /// B B / M +++ ++++ ++++ D D @ D D? D . D 7 s _D OD OD _D OD OD _D OD OD i d . @. P. @ . u m } . .. .. .D U D D D D D D D D D D D D D D D U U D E D D U D D D D D D E E D U D U D U D U D U D D U D D U T T D D D D D D D D D D D D D D D D D U D D D D D D D D D D D D D D E D D D U E D U U U U U U U U U U U U U U U U U U U U U U U U Q Q Q Q Q Q Q Q U U U U U U U U U U U U U U U U U U U U UU U UU U U U U U U U U D U D D D U E E A A A A A A A A A A A A A E E D D D D U D D D D D D D D Q Q Q Q Q Q Q Q Q Q Q Q UE UE UE UE UE UE UE UE T A A A A A A A A A Q A A A A Q A A Q A A E DD DD DD DD A A A A D A D EU A AD AD AD AD A A A A A A A A A A A AD AD AD AD X W u u x u u t t t t X W H G H G H H w q q q q q w w w ww ww ww ww ww G G w w w w DD DD UD UD UD UD UD UD E E D D D D E E E E UD UD UD UD UD UD D E UD UD E D D D D DD DD DD UU UU UU UU UU UU UU UU UU UU UU UU UU UU UU UU U U U U U U U U U U U U U U U U DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD D D D D D D D D DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD D D D D D D D D D D D D D D D D D D D D D D D D D D D UD UD UD UD UD UD UD UD E E E E E E E E UD UD UD UD UD UD UD UD E E E E E E E E D D D DD DD DD DD DD DD DD DD D D D D D D D D DD DD DD DD DD DD DD DD D UD UD UD UD UD UD UD UD E E E E E E E E UD UD UD UD UD UD UD UD D DD DD DD U U UU UU U U U U UU UU T T U U UD UU UU UU UD UD UD UD U U E D E D E E T T UU UU UU UU U U U U UE U T UU U DD DD DD DD DD T T T T DD DD DD DD DD DD DD DD DD DD DD E UD E UD UU UU U U UU UU U U DD DD DD UU UU U UD UD E E UU UU U U DD U UE UE UE UE UE D DD DD DD DD D DD U U U UE UE UE UE UE D DD DD DD DD D U U U UE UE UE UE U U D DD DD DD DD D D T U U U UE UE UE UE UE D DD DD DD DD D T U U D U D T D T D D T D D D T D T U DD D UD U DD DT UE UU U U U UE UE UE UE UE D DD DD DD DD U U U UE UE UE UE UE D DD DD DD DD DD U U U UE UE UE UE UE D DD DD DD DD U U E T D D U U U U D D DD DD DD DD D D A A UE UE U U UE T T T U T U T U T U D E UE UE E E T U T U E E DD DD DD DD DD D T T DD D UD U D A A DD DD DD DD DD D DD DD DD UD UE U U U U U U T T T U D ...D P. P. B #O 99 ** D ,,, YYY ;;; JJJ 999 999 D 999 999 D D ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ D 999 *** 999 *** *** *** ,,, YYY ;;; JJJ ,, YY ;; JJ D ,,, ,, DD ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ DD ,,, YYY ;;; JJJ ,, YY ;; JJ ,,,,YYYY;;;;JJJJ,,, YYY ;;; JJJ ,,,,YYYY;;;;JJJJ,,, YYY ;;; JJJ D ,,,,,,, ,,,,,,, ,,, YYY ;;; JJJ ,, YY ;; JJ ,,,,,,, ,,, YYY ;;; JJJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,, YY ;; JJ D ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,, YY ;; JJ B E C D B E C D @ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ YJJ ;,, J;; YJJ ;,, J;; U99 YYJJ;;,,JJ;;YYJJ;;,,JJ;;U99 UD U99 U99 U** U** U99 U99 U99 UD U99 U99 U** U** YYJJ;;,,JJ;;YYJJ;;,,JJ;;U99 T T T T T T zzz Y Jzz Y Jzz Y Jz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz zzz kzz z Y zzJ z zk z zk Y zJ Y zJ J z; J z; , Y ; J zz ! zzzz zzz zzz zzz zzz ! zzzz zzz zz zz zz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz zz zzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jz Y Jz ;zz J Y Jz Y Jz YJJ ;,, J;; YJJ ;,, J;; YJJ ;,, J;; YJJ ;,, J;; ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,D YYT ;;D JJD D ,, YY ;; JJ B ,. Y. ;. J. , Y ; J B DD B UD ;;;;JJJJ;;;;JJJJUD ,,,,YYYY;;;;JJJJU99 U99 U99 U99 ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ D ,, UD ;;;;JJJJ;;;;JJJJUD ,,,,YYYY;;;;JJJJU 999 ;;; JJJ 999 9*9 9*9 999 D 999 D ;;; JJJ U99 U99 E E ,,, YYY ;;; JJJ ,, YY ;; JJ ,, YY ;; JJ ,,, ,, ,,, ,, 999 ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,, YY ;; JJ 999 *** 9* 9* 9* 9* 9* 9* 9* 9* *99 9D 9D 9D *99 9D *99 DD D 9 * ,, YY ;; JJ ,, YY ;; JJ ,, ;; JJ U 99 ** 99 D 99 ** 99 ** D 99 ** ,, YY ;; JJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,, YY ;; JJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,, YY ;; JJ B B B B 999 999 D 999 999 D D ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ 999 *** 999 *** *** *** ,,, YYY ;;; JJJ ,, YY ;; JJ ,,,,YYYY;;;;JJJJ@ ,,, ,, D U w w w w w w w w s C C D D D t G X D U w w D T w w w w w w w w w w w w w w s s t t t t t t t t u u u u u u u u t t t t t t t t u u u u u u u u w w w w ww ww ww ww ww ww ww ww w w w w 7 H H H H G G G G ? ? w w X X X X W W W W H D U D U D U D U w 3 D U ? D D w w w w w w w w D U D U D T DD ? ? ? ? ? ? ? ? ? w w w w w w w w w w w w DD DD w w w w w w w w w w w w w w w w w H H H H G G G G X X X X W W W W @ @ B B B B ,. ;. J. ,. ,. J. J. ; JJJ ,,, ;;; JJJ ,,, ;;; JJJ ,,, ;;; JJJ ,,, ;;; JJJ zJ zJ Jzz Dzz Jzz Dzz ,,, D,, ;;; D;; JJJ DJJ Jzz Dzz Jzz Dzz ,,, D,, ;;; D;; JJJ DJJ ,,, D,, ;;; D;; JJJ DJJ Jz Jz zz zz zzzzzzz ,,, ;;; JJJ ,,, ;;; JJJ ;;;;;;;;zzz ,,, ;;; JJJ ,,, ;;; JJJ ;;;;J,,JJ;;JJ;;JJ,,JJ;;JJ;;J;,, J;; ;,, J;; ;,, J;; ;,, J;; zzzzJJJ,;JJ ,;; ,;; ,JJ ;JJ ,;; ;JJ zz zz zz zz zz ,,, ;;; JJJ zz JJJJJJJ ,,, ;;; JJJ JJJ JJJ ,,, ;;; JJJ ,,, ;;; JJJ JJJ JJJ ,,, ;;; JJJ ,,, ;;; JJJ JJJ J,J J;J J,J JJJ J; ;, J; J; ;, J; BD r @ . B B . . . B ` ] ` ` ` ` ` ` ` ` ] ` ` ` ] ` ` ] ` ] ` ` ] ] YYY YYY YYY YYY YY YY A } M e ) 5 Y q J.J K.K Y.Y Z.Z Z. <-- -- KK << y r k d ] V O H A : 3 , % } v o h a Z S L E > 7 0 ) " p ` @ ` ` ` ( ` H N4llvm11InstructionE N4llvm10ilist_nodeINS_11InstructionEEE N4llvm15ilist_half_nodeINS_11InstructionEEE both values to select must have same type vector select condition element type must be i1 vector select requires selected vectors to have the same vector length as select condition select condition must be i1 or selected values for vector select must be vectors C C C C C C C C C C C D C `E E E E E E E F F F F E E E E E E D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D E N 0M 0M N N N N `N O M M (O pL j j j (k Xk k k k l Hl xl j hj (r Xr r r r s Hs xs s s t q q ` X P H @ 8 0 ( h ( ( 0 8 @ H P X ` h p x cc ccc cc ccc cc ccc cc ccc cc ccc ccc cc cc ccc cc cc ccc cc cc ccc cc cc cc ccc ccccccccc c mallocsize malloccall N4llvm14TerminatorInstE N4llvm16UnaryInstructionE N4llvm14BinaryOperatorE N4llvm8CastInstE N4llvm7CmpInstE N4llvm10AllocaInstE N4llvm8LoadInstE N4llvm9StoreInstE N4llvm9FenceInstE N4llvm17AtomicCmpXchgInstE N4llvm13AtomicRMWInstE N4llvm17GetElementPtrInstE N4llvm8ICmpInstE N4llvm8FCmpInstE N4llvm8CallInstE N4llvm10SelectInstE N4llvm9VAArgInstE N4llvm18ExtractElementInstE N4llvm17InsertElementInstE N4llvm17ShuffleVectorInstE N4llvm16ExtractValueInstE N4llvm15InsertValueInstE N4llvm7PHINodeE N4llvm14LandingPadInstE N4llvm10ReturnInstE N4llvm10BranchInstE N4llvm10SwitchInstE N4llvm14IndirectBrInstE N4llvm10InvokeInstE N4llvm10ResumeInstE N4llvm15UnreachableInstE N4llvm9TruncInstE N4llvm8ZExtInstE N4llvm8SExtInstE N4llvm11FPTruncInstE N4llvm9FPExtInstE N4llvm10UIToFPInstE N4llvm10SIToFPInstE N4llvm10FPToUIInstE N4llvm10FPToSIInstE N4llvm12IntToPtrInstE N4llvm12PtrToIntInstE N4llvm11BitCastInstE N4llvm17AddrSpaceCastInstE error: srcloc dbg tbaa prof fpmath tbaa.struct invariant.load N4llvm17UnaryConstantExprE N4llvm18BinaryConstantExprE N4llvm18SelectConstantExprE N4llvm26ExtractElementConstantExprE N4llvm25InsertElementConstantExprE N4llvm25ShuffleVectorConstantExprE N4llvm24ExtractValueConstantExprE N4llvm23InsertValueConstantExprE N4llvm25GetElementPtrConstantExprE N4llvm19CompareConstantExprE N4llvm10FoldingSetINS_6MDNodeEEE N4llvm10FoldingSetINS_16AttributeSetNodeEEE N4llvm10FoldingSetINS_16AttributeSetImplEEE N4llvm10FoldingSetINS_13AttributeImplEEE Function Pass Manager BasicBlock Pass Manager Module Pass Manager Cannot find option named ' Releasing pass ' Running pass ' on module ' '. on BasicBlockPass Manager ModulePass Manager FunctionPass Manager Pass Arguments: Executing Pass ' Made Modification ' Freeing Pass ' ' on BasicBlock ' '... ' on Function ' ' on Module ' ' on Region ' ' on Loop ' ' on Call Graph Nodes ' Analyses: Uninitialized Pass Preserved Required -*- ' Free these instances -- ' ' is not preserving ' ' is not initialized. Required Passes: *** IR Dump Before *** *** IR Dump After Error reading bitcode file: Details Executions Structure Arguments disable debug output Disabled debug-pass print-before print-after print-before-all Print IR before each pass print-after-all Print IR after each pass time-passes ... Pass execution timing report ... ' is the last user of following pass instances. Verify if there is a pass dependency cycle. Error: Required pass not found! Possible causes: - Pass misconfiguration (e.g.: missing macros) - Corruption of the global PassRegistry print pass details when it is executed print pass name before it is executed print pass structure before run() print pass arguments to pass to 'opt' Print PassManager debugging information Print IR before specified passes Print IR after specified passes Time each pass, printing elapsed time for each on exit + + * * * (+ *N12_GLOBAL__N_113MPPassManagerE *N12_GLOBAL__N_113BBPassManagerE N4llvm6legacy15PassManagerBaseE N4llvm6legacy11PassManagerE N4llvm6legacy19FunctionPassManagerE N4llvm27PassManagerPrettyStackEntryE N4llvm17PMTopLevelManagerE N4llvm13PMDataManagerE N4llvm13FPPassManagerE N4llvm6legacy23FunctionPassManagerImplE N4llvm6legacy15PassManagerImplE N4llvm2cl6parserIPKNS_8PassInfoEEE N4llvm2cl4listIPKNS_8PassInfoEbNS_14PassNameParserEEE N4llvm2cl12list_storageIPKNS_8PassInfoEbEE St6vectorIPKN4llvm8PassInfoESaIS3_EE St12_Vector_baseIPKN4llvm8PassInfoESaIS3_EE N4llvm2cl6parserIN12_GLOBAL__N_114PassDebugLevelEEE N4llvm2cl3optIN12_GLOBAL__N_114PassDebugLevelELb0ENS0_6parserIS3_EEEE N4llvm2cl11opt_storageIN12_GLOBAL__N_114PassDebugLevelELb0ELb0EEE N4llvm2cl11OptionValueIN12_GLOBAL__N_114PassDebugLevelEEE N4llvm2cl15OptionValueBaseIN12_GLOBAL__N_114PassDebugLevelELb0EEE N4llvm2cl15OptionValueCopyIN12_GLOBAL__N_114PassDebugLevelEEE N4llvm2cl15OptionValueCopyIPKNS_8PassInfoEEE N4llvm2cl15OptionValueBaseIPKNS_8PassInfoELb0EEE N4llvm2cl11OptionValueIPKNS_8PassInfoEEE N4llvm8MDStringE N4llvm6MDNodeE N4llvm13MDNodeOperandE llvm.module.flags Unnamed pass: implement Pass::getPassName() Pass::print not implemented for pass: ' Two passes with the same argument (- ) attempted to be registered! N4llvm4PassE N4llvm10ModulePassE N4llvm13ImmutablePassE N4llvm12FunctionPassE N4llvm14BasicBlockPassE N4llvm24PassRegistrationListenerE N4llvm14PassNameParserE *N12_GLOBAL__N_116GetCFGOnlyPassesE Print module to stderr print-module Print function to stderr print-function Print BB to stderr print-bb *N12_GLOBAL__N_115PrintModulePassE *N12_GLOBAL__N_117PrintFunctionPassE *N12_GLOBAL__N_119PrintBasicBlockPassE f f f f g f f f f f 0g f f f f g j j j j j j j k j j N4llvm4UserE N4llvm8OperatorE . u6 `6 K6 66 !6 !6 i5 . K6 P5 . $5 03 2 1 N4llvm10CallbackVHE N4llvm15ValueHandleBaseE p u u u wu ju Uu Eu 5u %u u u t t t t t jt Mt 0t t s s s s s es Hs +s s r r r r }r `r Cr &r r q q q q xq [q >q !q q p p p p vp \p Rp p Gp p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p =p v v v v v v v Wv Wv v v Wv Wv Wv w w Lw (y xx 0x w x Lw x w w { x} (} ~ } | { | | R| x x x x x @ 8 0 % 0 % x p 8 0 % 8 0 % h ` 0 % h ` % h ` h ` X % % h ` h ` X X X X X X H H U ` X U 0 g H ) o P 1 w X 9 ` A " h I * p Q 2 x Y : % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w ^ T J @ 6 h ^ T J @ 6 h ^ T J @ 6 h ^ T J @ h ^ T J @ ^ T J h ^ T J @ h ^ T J f80 ppcf128 isVoid glue x86mmx v2i1 v4i1 v8i1 v32i1 v64i1 v1i8 v2i8 v4i8 v8i8 v16i8 v32i8 v64i8 v1i16 v2i16 v4i16 v8i16 v16i16 v32i16 v1i32 v2i32 v4i32 v8i32 v16i32 v1i64 v2i64 v4i64 v8i64 v16i64 v1f32 v2f32 v2f16 v4f16 v8f16 v4f32 v8f32 v16f32 v1f64 v2f64 v4f64 v8f64 Metadata Untyped 0 @ P ` p @ X P P P P P P P P . 7 7 P6 5 7 7 R8 5 5 5 5 5 5 5 5 3 54 %4 4 4 3 3 3 3 5 E4 %5 V3 2 2 2 u2 1 1 1 1 1 1 1 u1 52 &2 2 1 U2 E2 e2 g1 L1 1 1 / 0 0 0 i/ . . . *N12_GLOBAL__N_111PreVerifierE *N12_GLOBAL__N_18VerifierE *N4llvm11InstVisitorIN12_GLOBAL__N_18VerifierEvEE Basic Block in function ' ' does not have terminator! DISubprogram does not Verify! DIType does not Verify! DIScope does not Verify! llvm.global_ctors llvm.global_dtors llvm.used llvm.compiler.used invalid llvm.used member Broken module found, compilation aborted! verification continues. compilation terminated. Invalid use of metadata! Instruction has null operand! fpmath takes one operand! invalid fpmath accuracy! Ranges are only for loads! Trunc only produces integer DestTy too big for Trunc ZExt only operates on integer ZExt only produces an integer Type too small for ZExt SExt only operates on integer SExt only produces an integer Type too small for SExt FPTrunc only operates on FP FPTrunc only produces an FP DestTy too big for FPTrunc FPExt only operates on FP FPExt only produces an FP DestTy too small for FPExt PtrToInt type mismatch IntToPtr type mismatch Clause is not constant! Invalid binary operation! preverify Module Verifier Attribute ' ' only applies to functions! Wrong types for attribute: Cannot allocate unsized type Unfinished range! Range must not be empty! Intervals are overlapping Intervals are not in order Intervals are contiguous GEP into unsized type! Invalid struct return type! Alias name cannot be empty! Aliasee cannot be NULL! llvm.ident Operand is null disable-debug-info-verifier Broken module, no Basic Block terminator! Bitcast requires both operands to be pointer or neither Bitcast requires types of same width Bitcast operand must not be aggregate Bitcast type must not be aggregate Bitcasts between pointers of different address spaces is not legal.Use AddrSpaceCast instead. DICompileUnit does not Verify! DIGlobalVariable does not Verify! Global is external, but doesn't have external or dllimport or weak linkage! Global is marked as dllimport, but not external Only global variables can have appending linkage! Only global arrays can have appending linkage! Global metadata operand cannot be function local! Invalid operand for global metadata! function-local metadata used in wrong function Global variable initializer type does not match global variable type! 'common' global must have a zero initializer! 'common' global may not be marked constant! invalid linkage type for global declaration invalid linkage for intrinsic global variable wrong type for intrinsic global variable wrong initalizer for intrinsic global variable members of llvm.used must be named Intrinsic functions should never be defined! Intrinsic has incorrect return type! Intrinsic has incorrect argument type! Intrinsic was not defined with variable arguments! Intrinsic name not mangled correctly for type arguments! is_zero_undef argument of bit counting intrinsics must be a constant int invalid llvm.dbg.declare intrinsic call 1 invalid llvm.dbg.declare intrinsic call 2 invalid llvm.dbg.value intrinsic call 1 alignment argument of memory intrinsics must be a constant int isvolatile argument of memory intrinsics must be a constant int llvm.gcroot parameter #1 must be an alloca. llvm.gcroot parameter #1 must either be a pointer alloca, or argument #2 must be a non-null constant. Enclosing function does not use GC. llvm.init_trampoline parameter #2 must resolve to a function. invalid arguments to llvm.prefetch size argument of memory use markers must be a constant integer llvm.invariant.end parameter #2 must be a constant integer Callsite was not defined with variable arguments! llvm.gcroot parameter #2 must be a constant. llvm.stackprotector parameter #2 must resolve to an alloca. Instruction not embedded in basic block! Only PHI nodes may reference their own value! Instruction has a name, but provides a void value! Instruction returns a non-scalar type! Instruction referencing instruction not embedded in a basic block! Use of instruction is not an instruction! Cannot take the address of an intrinsic! Cannot invoke an intrinsinc other than donothing Referencing function in another module! Referring to a basic block in another function! Referring to an argument in another function! Referencing global in another module! Cannot take the address of an inline asm! fpmath requires a floating point result! fpmath accuracy not a positive number! Instruction operands must be first-class values! Instruction does not dominate all uses! Terminator found in the middle of a basic block! Both operands to a binary operator are not of the same type! Integer arithmetic operators only work with integral types! Integer arithmetic operators must have same type for operands and result! Floating-point arithmetic operators only work with floating-point types! Floating-point arithmetic operators must have same type for operands and result! Logical operators only work with integral types! Logical operators must have same type for operands and result! Shifts only work with integral types! Shift return type must be same as operands! Trunc only operates on integer trunc source and destination must both be a vector or neither zext source and destination must both be a vector or neither sext source and destination must both be a vector or neither FPToUI source and dest must both be vector or scalar FPToUI source must be FP or FP vector FPToUI result must be integer or integer vector FPToUI source and dest vector length mismatch FPToSI source and dest must both be vector or scalar FPToSI source must be FP or FP vector FPToSI result must be integer or integer vector FPToSI source and dest vector length mismatch UIToFP source and dest must both be vector or scalar UIToFP source must be integer or integer vector UIToFP result must be FP or FP vector UIToFP source and dest vector length mismatch SIToFP source and dest must both be vector or scalar SIToFP source must be integer or integer vector SIToFP result must be FP or FP vector SIToFP source and dest vector length mismatch fptrunc source and destination must both be a vector or neither fpext source and destination must both be a vector or neither PtrToInt source must be pointer PtrToInt result must be integral PtrToInt Vector width mismatch IntToPtr source must be an integral IntToPtr result must be a pointer IntToPtr Vector width mismatch AddrSpaceCast source must be a pointer AddrSpaceCast result must be a pointer AddrSpaceCast must be between different address spaces AddrSpaceCast vector pointer number of elements mismatch Both operands to ICmp instruction are not of the same type! Invalid operand types for ICmp instruction Invalid predicate in ICmp instruction! Both operands to FCmp instruction are not of the same type! Invalid operand types for FCmp instruction Invalid predicate in FCmp instruction! PHI nodes not grouped at top of basic block! PHI node operands are not the same type as the result! Invalid operands for select instruction! Select values must have same type as select instruction! Invalid InsertValueInst operands! LandingPadInst needs at least one clause or to be a cleanup. Block containing LandingPadInst must be jumped to only by the unwind edge of an invoke. LandingPadInst not the first non-PHI instruction in the block. Personality function doesn't match others in function Catch operand does not have pointer type! Filter operand is not an array of constants! Personality function is not constant! cmpxchg instructions must be atomic. cmpxchg instructions cannot be unordered. First cmpxchg operand must be a pointer. cmpxchg operand must have integer type! Expected value type does not match pointer operand type! Stored value type does not match pointer operand type! atomicrmw instructions must be atomic. atomicrmw instructions cannot be unordered. First atomicrmw operand must be a pointer. atomicrmw operand must have integer type! Argument value type does not match pointer operand type! Preliminary module verification ' does not apply to function returns ' does not apply to functions! Attribute 'byval', 'nest', 'sret', 'nocapture', and 'returned' do not apply to return values! Attributes 'byval, nest, and sret' are incompatible! Attributes 'byval, nest, and inreg' are incompatible! Attributes 'sret and returned' are incompatible! Attributes 'zeroext and signext' are incompatible! Attributes 'readnone and readonly' are incompatible! Attributes 'noinline and alwaysinline' are incompatible! Attribute 'byval' does not support unsized types! Attribute 'byval' only applies to parameters with pointer type! More than one parameter has attribute nest! More than one parameter has attribute returned! Incompatible argument and return types for 'returned' attribute Attribute sret is not on first parameter! Attribute 'optnone' requires 'noinline'! Attributes 'optsize and optnone' are incompatible! Attributes 'minsize and optnone' are incompatible! Called function must be a pointer! Called function is not pointer to function type! Called function requires more parameters than were provided! Incorrect number of arguments passed to called function! Call parameter type does not match function signature! Attribute after last parameter! Attribute 'sret' cannot be used for vararg call arguments! Function has metadata parameter but isn't an intrinsic Found return instr that returns non-void in Function of void return type! Function return type does not match operand type of return inst! Branch condition is not 'i1' type! Switch constants must all be same type as switch value! Duplicate integer as switch case Indirectbr operand must have pointer type! Indirectbr destinations must all have pointer type! The unwind destination does not have a landingpad instruction! Allocation instruction pointer not in the generic address space! Alloca array size must have integer type Load operand must be a pointer. Load result type does not match pointer operand type! Load cannot have Release ordering Atomic load must specify explicit alignment atomic store operand must have integer type! atomic store operand must be power-of-two byte-sized integer Non-atomic load cannot have SynchronizationScope specified It should have at least one range! The lower limit must be an integer! The upper limit must be an integer! Range types must match load type! Store operand must be a pointer. Store cannot have Acquire ordering Atomic store must specify explicit alignment Non-atomic store cannot have SynchronizationScope specified GEP base pointer is not a vector or a vector of pointers Vector GEP must return a vector value Invalid indices for GEP pointer type! GEP is not of right type for indices! Vector GEP result width doesn't match operand's Vector GEP must have vector indices! Invalid GEP index vector width fence instructions may only have acquire, release, acq_rel, or seq_cst ordering. User-defined operators should not live outside of a pass! Invalid extractelement operands! Invalid insertelement operands! Invalid shufflevector operands! Invalid ExtractValueInst operands! Function context does not match Module context! Functions may not have common linkage # formal arguments must match # of arguments for function type! Functions cannot return aggregate values! Attribute 'builtin' can only be applied to a callsite. Varargs functions must have C calling conventions! Argument value does not match function argument type! Function arguments must have first-class types! Function takes metadata but isn't an intrinsic invalid linkage type for function declaration llvm intrinsics cannot be defined! Entry block to function must not have predecessors! blockaddress may not be used with the entry block! Invalid user of intrinsic instruction! incorrect number of operands in module flag invalid behavior operand in module flag (expected constant integer) invalid ID operand in module flag (expected metadata string) invalid behavior operand in module flag (unexpected constant) invalid value for 'require' module flag (expected metadata pair) invalid value for 'require' module flag (first value operand should be a string) invalid value for 'append'-type module flag (expected a metadata node) module flag identifiers must be unique (or of 'require' type) invalid requirement on flag, flag is not present in module invalid requirement on flag, flag does not have the required value Alias and aliasee types should match! Alias cannot have unnamed_addr! Aliasee should be either GlobalValue or bitcast of GlobalValue Alias bitcasts cannot be between different address spaces Aliasing chain should end with function or global variable Named metadata operand cannot be function local! incorrect number of operands in llvm.ident metadata invalid value for llvm.ident metadata entry operand(the operand should be a string) Alias should have external or external weak linkage! Basic Block does not have terminator! PHI nodes must have at least one entry. If the block is dead, the PHI should be removed! PHINode should have one entry for each predecessor of its parent basic block! PHI node has multiple entries for the same basic block with different incoming values! PHI node entries do not match predecessors! Number of memory regions: Bytes used: Bytes allocated: Bytes wasted: (includes alignment, etc) Recycler element size: Recycler element alignment: Number of elements free for recycling: N4llvm13SlabAllocatorE N4llvm19MallocSlabAllocatorE p x 8 ` 8 h H ` H H ` ( ` ( ( 0 h h I I I I 0 h h 0 h x Y Y x x x x x P Y x 7 j ? @ ? q 5 } q 5 = -1 INFINITY infinity NAN nan 0123456789ABCDEF0 0123456789abcdef0 -Inf +Inf 0.0E+0 -inf -INFINITY -nan -NaN 0b APInt( b, s) 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ ? _uint number \"' LLVM (http://llvm.org/): LLVM version 3.4 Optimized build generic (unknown) Built Mar 14 2014 10:06:24 ). Default target: Host CPU: = - - : for the - option: ' defined more than once! OVERVIEW: USAGE: [options] -- OPTIONS: must occur exactly one time! requires a value! ' specified. does not allow a value! ' not enough values! '. Try: ' -help' : Did you mean '- '? Must specify at least positional arguments: See: -help Can specify at most =< TRUE True FALSE False (default: = *unknown option value* *no default* General options help-list help-list-hidden help help-hidden Display all available options print-options print-all-options version ' value invalid for floating point argument! : CommandLine Error: Argument ' Cannot specify more than one option with cl::ConsumeAfter! may only occur zero or one times! multi-valued option specified with ValueDisallowed modifier! error - this positional option will never be matched, because it does not Require a value, and a cl::ConsumeAfter option is active! error - option can never match, because another positional argument will match an unbounded number of values, and this option does not require a value! : Unknown command line argument ' : Not enough positional command line arguments specified! : Too many positional arguments specified! must be specified at least once! ' is invalid value for boolean argument! Try 0 or 1 ' value invalid for integer argument! ' value invalid for uint argument! = *cannot print option value* This option category has no options. Display list of available options (-help-list-hidden for more) Display list of all available options Display available options (-help-hidden for more) Print non-default options after command line parsing Print all option values after command line parsing Display the version of this program N4llvm2cl6OptionE N4llvm2cl18GenericOptionValueE N4llvm2cl11OptionValueINS0_13boolOrDefaultEEE N4llvm2cl11OptionValueISsEE N4llvm2cl19generic_parser_baseE N4llvm2cl17basic_parser_implE N4llvm2cl12basic_parserIbEE N4llvm2cl6parserIbEE N4llvm2cl12basic_parserINS0_13boolOrDefaultEEE N4llvm2cl6parserINS0_13boolOrDefaultEEE N4llvm2cl12basic_parserIiEE N4llvm2cl6parserIiEE N4llvm2cl12basic_parserIjEE N4llvm2cl6parserIjEE N4llvm2cl12basic_parserIyEE N4llvm2cl6parserIyEE N4llvm2cl12basic_parserIdEE N4llvm2cl6parserIdEE N4llvm2cl12basic_parserIfEE N4llvm2cl6parserIfEE N4llvm2cl12basic_parserISsEE N4llvm2cl6parserISsEE N4llvm2cl12basic_parserIcEE N4llvm2cl6parserIcEE N4llvm2cl3optIjLb0ENS0_6parserIjEEEE N4llvm2cl3optIiLb0ENS0_6parserIiEEEE N4llvm2cl3optISsLb0ENS0_6parserISsEEEE N4llvm2cl3optIcLb0ENS0_6parserIcEEEE N4llvm2cl3optIbLb0ENS0_6parserIbEEEE N4llvm2cl5aliasE N4llvm2cl11StringSaverE N4llvm2cl15OptionValueCopyIcEE N4llvm2cl15OptionValueBaseIcLb0EEE N4llvm2cl11OptionValueIcEE N4llvm2cl15OptionValueCopyIiEE N4llvm2cl15OptionValueBaseIiLb0EEE N4llvm2cl11OptionValueIiEE N4llvm2cl15OptionValueCopyIjEE N4llvm2cl15OptionValueBaseIjLb0EEE N4llvm2cl11OptionValueIjEE N4llvm2cl11opt_storageIbLb0ELb0EEE N4llvm2cl11opt_storageIcLb0ELb0EEE N4llvm2cl11opt_storageISsLb0ELb1EEE Ss N4llvm2cl15OptionValueCopyISsEE N4llvm2cl11opt_storageIiLb0ELb0EEE N4llvm2cl11opt_storageIjLb0ELb0EEE N4llvm2cl15OptionValueCopyINS0_13boolOrDefaultEEE *N12_GLOBAL__N_111StrDupSaverE *N12_GLOBAL__N_111HelpPrinterE *N12_GLOBAL__N_122CategorizedHelpPrinterE *N4llvm2cl15OptionValueBaseIN12_GLOBAL__N_111HelpPrinterELb1EEE *N4llvm2cl11OptionValueIN12_GLOBAL__N_111HelpPrinterEEE *N4llvm2cl3optIN12_GLOBAL__N_111HelpPrinterELb1ENS0_6parserIbEEEE *N4llvm2cl15OptionValueBaseIN12_GLOBAL__N_118HelpPrinterWrapperELb1EEE *N4llvm2cl11OptionValueIN12_GLOBAL__N_118HelpPrinterWrapperEEE *N4llvm2cl3optIN12_GLOBAL__N_118HelpPrinterWrapperELb1ENS0_6parserIbEEEE *N4llvm2cl15OptionValueBaseIN12_GLOBAL__N_114VersionPrinterELb1EEE *N4llvm2cl11OptionValueIN12_GLOBAL__N_114VersionPrinterEEE *N4llvm2cl3optIN12_GLOBAL__N_114VersionPrinterELb1ENS0_6parserIbEEEE *N4llvm2cl11opt_storageIN12_GLOBAL__N_111HelpPrinterELb1ELb1EEE *N4llvm2cl11opt_storageIN12_GLOBAL__N_118HelpPrinterWrapperELb1ELb1EEE *N4llvm2cl11opt_storageIN12_GLOBAL__N_114VersionPrinterELb1ELb1EEE * P( 0' (& # ! ( ` full-set empty-set DW_TAG_array_type DW_TAG_class_type DW_TAG_entry_point DW_TAG_enumeration_type DW_TAG_formal_parameter DW_TAG_imported_declaration DW_TAG_label DW_TAG_lexical_block DW_TAG_member DW_TAG_pointer_type DW_TAG_reference_type DW_TAG_compile_unit DW_TAG_string_type DW_TAG_structure_type DW_TAG_subroutine_type DW_TAG_typedef DW_TAG_union_type DW_TAG_unspecified_parameters DW_TAG_variant DW_TAG_common_block DW_TAG_common_inclusion DW_TAG_inheritance DW_TAG_inlined_subroutine DW_TAG_module DW_TAG_ptr_to_member_type DW_TAG_set_type DW_TAG_subrange_type DW_TAG_with_stmt DW_TAG_access_declaration DW_TAG_base_type DW_TAG_catch_block DW_TAG_const_type DW_TAG_constant DW_TAG_enumerator DW_TAG_file_type DW_TAG_friend DW_TAG_namelist DW_TAG_namelist_item DW_TAG_packed_type DW_TAG_subprogram DW_TAG_thrown_type DW_TAG_try_block DW_TAG_variant_part DW_TAG_variable DW_TAG_volatile_type DW_TAG_dwarf_procedure DW_TAG_restrict_type DW_TAG_interface_type DW_TAG_namespace DW_TAG_imported_module DW_TAG_unspecified_type DW_TAG_partial_unit DW_TAG_imported_unit DW_TAG_condition DW_TAG_shared_type DW_TAG_lo_user DW_TAG_hi_user DW_TAG_auto_variable DW_TAG_arg_variable DW_TAG_rvalue_reference_type DW_TAG_template_alias DW_TAG_MIPS_loop DW_TAG_type_unit DW_TAG_format_label DW_TAG_function_template DW_TAG_class_template DW_TAG_APPLE_property DW_CHILDREN_no DW_CHILDREN_yes DW_AT_sibling DW_AT_location DW_AT_name DW_AT_ordering DW_AT_byte_size DW_AT_bit_offset DW_AT_bit_size DW_AT_stmt_list DW_AT_low_pc DW_AT_high_pc DW_AT_language DW_AT_discr DW_AT_discr_value DW_AT_visibility DW_AT_import DW_AT_string_length DW_AT_common_reference DW_AT_comp_dir DW_AT_const_value DW_AT_containing_type DW_AT_default_value DW_AT_inline DW_AT_is_optional DW_AT_lower_bound DW_AT_producer DW_AT_prototyped DW_AT_return_addr DW_AT_start_scope DW_AT_bit_stride DW_AT_upper_bound DW_AT_abstract_origin DW_AT_accessibility DW_AT_address_class DW_AT_artificial DW_AT_base_types DW_AT_calling_convention DW_AT_count DW_AT_data_member_location DW_AT_decl_column DW_AT_decl_file DW_AT_decl_line DW_AT_declaration DW_AT_discr_list DW_AT_encoding DW_AT_external DW_AT_frame_base DW_AT_friend DW_AT_identifier_case DW_AT_macro_info DW_AT_namelist_item DW_AT_priority DW_AT_segment DW_AT_specification DW_AT_static_link DW_AT_type DW_AT_use_location DW_AT_variable_parameter DW_AT_virtuality DW_AT_vtable_elem_location DW_AT_allocated DW_AT_associated DW_AT_data_location DW_AT_byte_stride DW_AT_entry_pc DW_AT_use_UTF8 DW_AT_extension DW_AT_ranges DW_AT_trampoline DW_AT_call_column DW_AT_call_file DW_AT_call_line DW_AT_description DW_AT_binary_scale DW_AT_decimal_scale DW_AT_small DW_AT_decimal_sign DW_AT_digit_count DW_AT_picture_string DW_AT_mutable DW_AT_threads_scaled DW_AT_explicit DW_AT_object_pointer DW_AT_endianity DW_AT_elemental DW_AT_pure DW_AT_recursive DW_AT_signature DW_AT_main_subprogram DW_AT_data_bit_offset DW_AT_const_expr DW_AT_enum_class DW_AT_linkage_name DW_AT_MIPS_loop_begin DW_AT_MIPS_tail_loop_begin DW_AT_MIPS_epilog_begin DW_AT_MIPS_loop_unroll_factor DW_AT_MIPS_linkage_name DW_AT_MIPS_stride DW_AT_MIPS_abstract_name DW_AT_MIPS_clone_origin DW_AT_MIPS_has_inlines DW_AT_MIPS_stride_byte DW_AT_MIPS_stride_elem DW_AT_MIPS_ptr_dopetype DW_AT_sf_names DW_AT_src_info DW_AT_mac_info DW_AT_src_coords DW_AT_body_begin DW_AT_body_end DW_AT_GNU_vector DW_AT_GNU_template_name DW_AT_GNU_odr_signature DW_AT_MIPS_assumed_size DW_AT_lo_user DW_AT_hi_user DW_AT_APPLE_optimized DW_AT_APPLE_flags DW_AT_APPLE_isa DW_AT_APPLE_block DW_AT_APPLE_runtime_class DW_AT_APPLE_omit_frame_ptr DW_AT_APPLE_property_name DW_AT_APPLE_property_getter DW_AT_APPLE_property_setter DW_AT_APPLE_property DW_AT_GNU_dwo_name DW_AT_GNU_dwo_id DW_AT_GNU_ranges_base DW_AT_GNU_addr_base DW_AT_GNU_pubnames DW_AT_GNU_pubtypes DW_FORM_addr DW_FORM_block2 DW_FORM_block4 DW_FORM_data2 DW_FORM_data4 DW_FORM_data8 DW_FORM_string DW_FORM_block DW_FORM_block1 DW_FORM_data1 DW_FORM_flag DW_FORM_sdata DW_FORM_strp DW_FORM_udata DW_FORM_ref_addr DW_FORM_ref1 DW_FORM_ref2 DW_FORM_ref4 DW_FORM_ref8 DW_FORM_ref_udata DW_FORM_indirect DW_FORM_sec_offset DW_FORM_exprloc DW_FORM_flag_present DW_FORM_ref_sig8 DW_FORM_GNU_addr_index DW_FORM_GNU_str_index DW_OP_addr DW_OP_deref DW_OP_const1u DW_OP_const1s DW_OP_const2u DW_OP_const2s DW_OP_const4u DW_OP_const4s DW_OP_const8u DW_OP_const8s DW_OP_constu DW_OP_consts DW_OP_dup DW_OP_drop DW_OP_over DW_OP_pick DW_OP_swap DW_OP_rot DW_OP_xderef DW_OP_abs DW_OP_and DW_OP_div DW_OP_minus DW_OP_mod DW_OP_mul DW_OP_neg DW_OP_not DW_OP_or DW_OP_plus DW_OP_plus_uconst DW_OP_shl DW_OP_shr DW_OP_shra DW_OP_xor DW_OP_skip DW_OP_bra DW_OP_eq DW_OP_ge DW_OP_gt DW_OP_le DW_OP_lt DW_OP_ne DW_OP_lit0 DW_OP_lit1 DW_OP_lit2 DW_OP_lit3 DW_OP_lit4 DW_OP_lit5 DW_OP_lit6 DW_OP_lit7 DW_OP_lit8 DW_OP_lit9 DW_OP_lit10 DW_OP_lit11 DW_OP_lit12 DW_OP_lit13 DW_OP_lit14 DW_OP_lit15 DW_OP_lit16 DW_OP_lit17 DW_OP_lit18 DW_OP_lit19 DW_OP_lit20 DW_OP_lit21 DW_OP_lit22 DW_OP_lit23 DW_OP_lit24 DW_OP_lit25 DW_OP_lit26 DW_OP_lit27 DW_OP_lit28 DW_OP_lit29 DW_OP_lit30 DW_OP_lit31 DW_OP_reg0 DW_OP_reg1 DW_OP_reg2 DW_OP_reg3 DW_OP_reg4 DW_OP_reg5 DW_OP_reg6 DW_OP_reg7 DW_OP_reg8 DW_OP_reg9 DW_OP_reg10 DW_OP_reg11 DW_OP_reg12 DW_OP_reg13 DW_OP_reg14 DW_OP_reg15 DW_OP_reg16 DW_OP_reg17 DW_OP_reg18 DW_OP_reg19 DW_OP_reg20 DW_OP_reg21 DW_OP_reg22 DW_OP_reg23 DW_OP_reg24 DW_OP_reg25 DW_OP_reg26 DW_OP_reg27 DW_OP_reg28 DW_OP_reg29 DW_OP_reg30 DW_OP_reg31 DW_OP_breg0 DW_OP_breg1 DW_OP_breg2 DW_OP_breg3 DW_OP_breg4 DW_OP_breg5 DW_OP_breg6 DW_OP_breg7 DW_OP_breg8 DW_OP_breg9 DW_OP_breg10 DW_OP_breg11 DW_OP_breg12 DW_OP_breg13 DW_OP_breg14 DW_OP_breg15 DW_OP_breg16 DW_OP_breg17 DW_OP_breg18 DW_OP_breg19 DW_OP_breg20 DW_OP_breg21 DW_OP_breg22 DW_OP_breg23 DW_OP_breg24 DW_OP_breg25 DW_OP_breg26 DW_OP_breg27 DW_OP_breg28 DW_OP_breg29 DW_OP_breg30 DW_OP_breg31 DW_OP_regx DW_OP_fbreg DW_OP_bregx DW_OP_piece DW_OP_deref_size DW_OP_xderef_size DW_OP_nop DW_OP_push_object_address DW_OP_call2 DW_OP_call4 DW_OP_call_ref DW_OP_form_tls_address DW_OP_call_frame_cfa DW_OP_bit_piece DW_OP_implicit_value DW_OP_stack_value DW_OP_GNU_push_tls_address DW_OP_GNU_addr_index DW_OP_GNU_const_index DW_ATE_address DW_ATE_boolean DW_ATE_complex_float DW_ATE_float DW_ATE_signed DW_ATE_signed_char DW_ATE_unsigned DW_ATE_unsigned_char DW_ATE_imaginary_float DW_ATE_UTF DW_ATE_packed_decimal DW_ATE_numeric_string DW_ATE_edited DW_ATE_signed_fixed DW_ATE_unsigned_fixed DW_ATE_decimal_float DW_ATE_lo_user DW_ATE_hi_user DW_DS_unsigned DW_DS_leading_overpunch DW_DS_trailing_overpunch DW_DS_leading_separate DW_DS_trailing_separate DW_END_default DW_END_big DW_END_little DW_END_lo_user DW_END_hi_user DW_ACCESS_public DW_ACCESS_protected DW_ACCESS_private DW_VIS_local DW_VIS_exported DW_VIS_qualified DW_VIRTUALITY_none DW_VIRTUALITY_virtual DW_VIRTUALITY_pure_virtual DW_LANG_C89 DW_LANG_C DW_LANG_Ada83 DW_LANG_C_plus_plus DW_LANG_Cobol74 DW_LANG_Cobol85 DW_LANG_Fortran77 DW_LANG_Fortran90 DW_LANG_Pascal83 DW_LANG_Modula2 DW_LANG_Java DW_LANG_C99 DW_LANG_Ada95 DW_LANG_Fortran95 DW_LANG_PLI DW_LANG_ObjC DW_LANG_ObjC_plus_plus DW_LANG_UPC DW_LANG_D DW_LANG_lo_user DW_LANG_hi_user DW_ID_case_sensitive DW_ID_up_case DW_ID_down_case DW_ID_case_insensitive DW_CC_normal DW_CC_program DW_CC_nocall DW_CC_lo_user DW_CC_hi_user DW_INL_not_inlined DW_INL_inlined DW_INL_declared_not_inlined DW_INL_declared_inlined DW_ORD_row_major DW_ORD_col_major DW_DSC_label DW_DSC_range DW_LNS_copy DW_LNS_advance_pc DW_LNS_advance_line DW_LNS_set_file DW_LNS_set_column DW_LNS_negate_stmt DW_LNS_set_basic_block DW_LNS_const_add_pc DW_LNS_fixed_advance_pc DW_LNS_set_prologue_end DW_LNS_set_epilogue_begin DW_LNS_set_isa DW_LNE_end_sequence DW_LNE_set_address DW_LNE_define_file DW_LNE_set_discriminator DW_LNE_lo_user DW_LNE_hi_user DW_MACINFO_define DW_MACINFO_undef DW_MACINFO_start_file DW_MACINFO_end_file DW_MACINFO_vendor_ext DW_CFA_nop DW_CFA_advance_loc DW_CFA_offset DW_CFA_restore DW_CFA_set_loc DW_CFA_advance_loc1 DW_CFA_advance_loc2 DW_CFA_advance_loc4 DW_CFA_offset_extended DW_CFA_restore_extended DW_CFA_undefined DW_CFA_same_value DW_CFA_register DW_CFA_remember_state DW_CFA_restore_state DW_CFA_def_cfa DW_CFA_def_cfa_register DW_CFA_def_cfa_offset DW_CFA_def_cfa_expression DW_CFA_expression DW_CFA_offset_extended_sf DW_CFA_def_cfa_sf DW_CFA_def_cfa_offset_sf DW_CFA_val_offset DW_CFA_val_offset_sf DW_CFA_val_expression DW_CFA_MIPS_advance_loc8 DW_CFA_GNU_window_save DW_CFA_GNU_args_size DW_CFA_lo_user DW_CFA_hi_user DW_ATOM_null DW_ATOM_die_offset DW_ATOM_cu_offset DW_ATOM_die_tag DW_ATOM_type_flags NONE TYPE VARIABLE FUNCTION OTHER UNUSED5 UNUSED6 UNUSED7 EXTERNAL STATIC DW_TAG_template_type_parameter DW_TAG_template_value_parameter DW_TAG_GNU_template_template_param DW_TAG_GNU_template_parameter_pack DW_TAG_GNU_formal_parameter_pack DW_AT_MIPS_software_pipeline_depth DW_AT_MIPS_allocatable_dopetype DW_AT_MIPS_assumed_shape_dopetype DW_AT_APPLE_major_runtime_vers DW_AT_APPLE_property_attribute DW_AT_APPLE_objc_complete_type Y Y Y ~ w p i b [ T M F ? 8 1 * # { t m f _ X Q J C < 5 . ' x q j c \ U N G @ 9 2 + $ | u n g ` Y R K D = 6 / ( ! Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y r k ( 0 8 @ H P P @ 8 0 ( F F F F F F F F F F F F F F F F F F F F x F F F F F F F F F F F F F F F F p H F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F h F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F ` LLVM ERROR: UNREACHABLE executed at N4llvm14FoldingSetImplE N4llvm21formatted_raw_ostreamE i386-unknown-linux -darwin penryn core2 corei7-avx corei7 core-avx-i core-avx2 x86-64 i686 pentium4 nocona prescott GenuineIntel i386 i486 pentium pentium-mmx pentiumpro pentium2 pentium3 pentium-m yonah atom slm AuthenticAMD k6 k6-2 k6-3 geode athlon-tbird athlon-mp athlon-xp athlon k8-sse3 opteron athlon-fx athlon64 amdfam10 btver1 bdver3 bdver2 bdver1 btver2 i686-unknown-linux-gnu h @ Y Y Y Y Y Y Y Y I q q K % % y y S 9 9 S S " " Unknown buffer N4llvm12MemoryBufferE *N12_GLOBAL__N_115MemoryBufferMemE *N12_GLOBAL__N_120MemoryBufferMMapFileE %s/%s /var/tmp TMPDIR ! /proc/self/exe PATH PWD TMP TEMP TEMPDIR 0123456789abcdef -%%%%%% -%%%%%%. PE = q? f? ? ? ? |? E? P? E? [? Program arguments: . Stack dump: N4llvm21PrettyStackTraceEntryE N4llvm22PrettyStackTraceStringE N4llvm23PrettyStackTraceProgramE N4llvm3sys11ThreadLocalIKNS_21PrettyStackTraceEntryEEE COLUMNS [1m [7m [0m /dev/urandom N4llvm3sys7processE N4llvm3sys12self_processE [0;30m [0;31m [0;32m [0;33m [0;34m [0;35m [0;36m [0;37m [0;1;30m [0;1;31m [0;1;32m [0;1;33m [0;1;34m [0;1;35m [0;1;36m [0;1;37m [0;40m [0;41m [0;42m [0;43m [0;44m [0;45m [0;46m [0;47m [0;1;40m [0;1;41m [0;1;42m [0;1;43m [0;1;44m [0;1;45m [0;1;46m [0;1;47m /dev/null Cannot dup2 Cannot open file ' ' for " doesn't exist! Executable " posix_spawn failed Couldn't fork Child timed out Program could not be executed (core dumped) Can't redirect stderr to stdout Child timed out but wouldn't die Error waiting for child process Included from warning: note: basic_string::erase N4llvm22StreamableMemoryObjectE N4llvm21StreamingMemoryObjectE *N12_GLOBAL__N_115RawMemoryObjectE 0o WARNING: You're attempting to print out a bitcode file. This is inadvisable as it may cause display problems. If you REALLY want to taste LLVM bitcode first-hand, you can force output with the `-f' option. N4llvm3sys15ThreadLocalImplE ----- %7.4f (%5.1f%%) for appending! %9lld === === ---User Time--- --System Time-- --User+System-- ---Wall Time--- ---Mem--- --- Name --- Total track-memory info-output-file Error opening info-output-file ' Miscellaneous Ungrouped Timers Total Execution Time: %5.4f seconds (%5.4f wall clock) Enable -time-passes memory tracking (this may be slow) File to append -stats and -timer output to N4llvm14format_object1IxEE N4llvm14format_object2IddEE N4llvm2cl3optISsLb1ENS0_6parserISsEEEE N4llvm2cl11opt_storageISsLb1ELb1EEE H z> Y@ A .A%b %e %H:%M %Y + ` X P X X X P P h X P P X X P P X X X P X X P X X X P p h ` X P H @ 8 0 ( x X ` h p x H P p h ` X P H @ 8 0 ( x 8 P h 8 P h gnueabihf gnueabi gnux32 macho android elf apple scei bgp bgq ibm nvidia auroraux cygwin dragonfly ios kfreebsd lv2 macosx mingw32 netbsd openbsd solaris win32 haiku minix rtems nacl cnk bitrig aix cuda nvcl i586 i786 i886 i986 amd64 x86_64 x86_64h powerpc powerpc64 ppu powerpc64le aarch64 xscale armv thumb thumbv msp430 mipseb mipsallegrex mipsel mipsallegrexel mips64 mips64eb mips64el s390x sparc sparcv9 sparc64 tce nvptx nvptx64 le32 amdil spir spir64 systemz ppc64 ppc32 ppc64le armv4t armv5 armv6 armv7 thumbv4t armv5e thumbv5 thumbv5e thumbv6 thumbv7 x x ` P p h P ` H 0 (Twine empty rope: cstring:" std::string:" stringref:" char:" decUI:" decI:" decUL:" decL:" decULL:" decLL:" uhex:" IO failure on output stream. %e Error opening output file ' N4llvm11raw_ostreamE N4llvm14raw_fd_ostreamE N4llvm18raw_string_ostreamE N4llvm19raw_svector_ostreamE N4llvm16raw_null_ostreamE N4llvm18format_object_baseE N4llvm14format_object1IdEE N4llvm14error_categoryE N4llvm11_do_messageE N4llvm23_generic_error_categoryE N4llvm22_system_error_categoryE ? p? h? `? > x? A A A A @ A 0 N4llvm12MemoryObjectE
2 <+ <+ <+ <+ <+ <+ =+ =+ =+ =+ 4=+ :=+ N=+ T=+ h=+ p=+ y=+ =+ =+ =+ =+ =+ =+ =+ =+ >+ >+ >+ .>+ =>+ L>+ U>+ _>+ , ,+ '+ j>+ p>+ v>+ }>+ >+ '+ >+ >+ >+ >+ >+ '+ '+ >+ >+ >+ >+ >+ >+ >+ >+ >+ >+ >+ >+ >+ >+ >+ ?+ ?+ ?+ , ?+ ?+ "?+ A+ (?+ 1?+ , :?+ D?+ , k>+ q>+ w>+ ~>+ >+ N?+ , V?+ \?+ c?+ , j?+ p?+ +@+ 2@+ v?+ |?+ ?+ = , 29+ 89+ ?+ ?+ ?+ ?+ ?+ -+ ?+ ?+ ?+ ?+ ?+ ?+ ?+ ?+ G , ?+ ?+ '+ ?+ ?+ ?+ @+ C+ @+ @+ @+ @+ #@+ )@+ 0@+ C+ 7@+ =@+ D@+ M@+ U@+ [@+ c@+ l@+ w@+ }@+ @+ @+ @+ @+ <+ @+ @+ @+ @+ @+ @+ ?+ @+ @+ @+ ?+ A+ A+ A+ A+ A+ #J, ,J, A+ %A+ ,A+ 2A+ 9A+ 7J, @A+ FA+ LA+ QA+ WA+ ]A+ bA+ gA+ mA+ uA+ B+ |A+ A+ A+ NJ, ZJ, A+ gJ, A+ A+ A+ ?+ A+ A+ -z, A+ A+ A+ A+ ?+ @+ A+ A+ A+ A+ B+ $ , B+ B+ B+ C+ <+ !B+ @+ )B+ 0B+ , 6B+ ?B+ GB+ PB+ YB+ `B+ gB+ , C+ nB+ tB+ , zB+ B+ =+ B+ B+ B+ , >+ >+ >+ >+ >+ B+ D+ D+ , '+ >9+ =+ V@+ \@+ d@+ m@+ B+ B+ B+ B+ B+ B+ B+ B+ B+ N>+ B+ B+ C+ C+ C+ W>+ C+ #C+ +C+ 3C+ :C+ AC+ HC+ OC+ a>+ VC+ ]C+ eC+ mC+ uC+ ~C+ C+ '+ >+ >+ >+ >+ >+ C+ C+ C+ C+ y , C+ C+ C+ C+ C+ C+ C+ C+ C+ C+ C+ C+ C+ D+ D+ D+ ,
GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.6.x-google 20120106 (prerelease) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
GNU C 4.2.3 (Ubuntu 4.2.3-2ubuntu7) short unsigned int short int _IO_stdin_used long long unsigned int unsigned char /build/buildd/glibc-2.7/build-tree/glibc-2.7/csu init.c long long int _ZN4llvm2cl15OptionValueCopyIbEaSERKS2_ _ZNKSt6bitsetILj38EE4testEj _ZNK4llvm4Type17isFloatingPointTyEv to_string ~StringSaver SmallPtrSet _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE5clearEv _ZN4llvm25SmallVectorTemplateCommonIjvE4backEv _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE6rbeginEv _ZNSt6vectorISt4pairIjjESaIS1_EE18_M_fill_initializeEjRKS1_ _ZN4llvm4Type12getIntNPtrTyERNS_11LLVMContextEjj _ZNK4llvm5APInt12isSingleWordEv _ZNSt11char_traitsIcE4copyEPcPKcj _ZNK4llvm5APInt6isIntNEj NamedMDListType _ZN4llvm6Module19getOrInsertFunctionENS_9StringRefEPNS_12FunctionTypeENS_12AttributeSetE __copy_move_backward _ZN4llvm4Type13getScalarTypeEv getNumParams others_exe _ZNK4llvm14ilist_iteratorINS_14GlobalVariableEEmiEi ArrayTyID strtod strtof _IO_buf_end SmallVectorStorage strtok strtol _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE13_Rb_tree_implIS6_Lb0EE13_M_initializeEv _ZN4llvm6Module13setDataLayoutENS_9StringRefE _ZN9__gnu_cxx13new_allocatorISt4pairIjjEE10deallocateEPS2_j _ZN4llvm4Type10getInt64TyERNS_11LLVMContextE operator llvm::ilist_iterator::pointer _ZN4llvm10StructType6createERNS_11LLVMContextENS_9StringRefE _ZNK4llvm9Attribute13getKindAsEnumEv CStringKind _ZNK4llvm12SMDiagnostic11getFilenameEv _ZN4llvm11PointerType7classofEPKNS_4TypeE ilist_nextprev_traits _ZN4llvm5ilistINS_11NamedMDNodeEE6assignEjRKS1_ _ZNK4llvm4Type22canLosslesslyBitCastToEPS0_ _ZN4llvm4Type16getX86_FP80PtrTyERNS_11LLVMContextEj _ZN4llvm5APInt5tcSetEPyyj smul_ov _ZNK4llvm5APIntneEy _ZN4llvm16FoldingSetNodeID9AddNodeIDERKS0_ _ZNK4llvm10ilist_nodeINS_11NamedMDNodeEE11getPrevNodeEv NullKind _M_fill_initialize _ZNK4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE4sizeEv _ZNK4llvm9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib _ZNK4llvm9OwningPtrINS_14GVMaterializerEE3getEv drop_back _ZNKSs5rfindERKSsj _ZNKSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE8capacityEv _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE6spliceENS_14ilist_iteratorIS1_EERS4_S6_ mbsinit getX86_MMXTy __numeric_traits_integer isIntegerTy Positional _ZNK9__gnu_cxx17__normal_iteratorIPKSt4pairIjjESt6vectorIS2_SaIS2_EEEixERKi tmpfile __rhs _ZNK4llvm14ilist_iteratorIKNS_11NamedMDNodeEE19getNodePtrUncheckedEv linkInModule _ZNSt16reverse_iteratorIPKPN4llvm4TypeEEmIEi _ZNKSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE8max_sizeEv _ZNK4llvm8ArrayRefINS_7SMRangeEE5sliceEjj _ZN9__gnu_cxx17__normal_iteratorIPN4llvm9SourceMgr9SrcBufferESt6vectorIS3_SaIS3_EEEmIERKi _ZNK4llvm6Module14getNamedMDListEv _ZNSt6vectorISt4pairIjjESaIS1_EEixEj _ZNKSt6bitsetILj38EEcoEv _ZN4llvm21SymbolTableListTraitsINS_11GlobalAliasENS_6ModuleEE7getListEPS2_ _ZN4llvm4Type9getHalfTyERNS_11LLVMContextE _ZNSt6vectorISt4pairIjjESaIS1_EE6assignEjRKS1_ _ZNK4llvm6Module5emptyEv SymbolTableListTraits addStackAlignmentAttr _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE6rbeginEv _ZN4llvm15SmallPtrSetImpl10insert_impEPKv copy_backward*, std::basic_string*> __normal_iterator > > _ZNK4llvm5APIntmiERKS0_ getAddressSpace StackProtectReq _M_insert_lower _ZN4llvm5APIntaSEy _ZNK4llvm5APInt7uadd_ovERKS0_Rb _ZN4llvm2cl15GeneralCategoryE _ZNK4llvm25SmallVectorTemplateCommonIjvE7isSmallEv _ZNK4llvm14SequentialType14getElementTypeEv _ZN4llvm25SmallVectorTemplateCommonIjvE5frontEv _ZN4llvm21ilist_nextprev_traitsINS_8FunctionEE7setPrevEPS1_S3_ _ZN9__gnu_cxx13new_allocatorISsE10deallocateEPSsj _ZNSt12_Base_bitsetILj2EE9_M_do_xorERKS0_ _ZN9__gnu_cxx13new_allocatorIjE9constructEPjRKj SmallVectorTemplateBase _ZNKSt17_Rb_tree_iteratorISt4pairIKSsSsEEeqERKS3_ _ZN4llvm11AttrBuilder11addRawValueEy _ZNKSt6bitsetILj38EE3allEv _ZN4llvm17ilist_node_traitsINS_11GlobalAliasEE10createNodeERKS1_ _ZNSs7reserveEj _ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE4swapERS6_ _ZN9__gnu_cxx17__normal_iteratorIPN4llvm9SourceMgr9SrcBufferESt6vectorIS3_SaIS3_EEEpLERKi _ZNK4llvm9StringRef5splitEc ilist_iterator _ZNK4llvm12AttributeSet13getAttributesEj operator bool iterator_traits, std::allocator >*> _ZNKSt6vectorISt4pairIjjESaIS1_EE11_M_is_validEv _ZNK4llvm14ilist_iteratorIKNS_14GlobalVariableEEptEv _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE4backEv _ZN4llvm6Module18named_metadata_endEv _ZN4llvm17ilist_node_traitsINS_11GlobalAliasEE13addNodeToListEPS1_ _CharT setAllBits getVoidTy reverse_iterator<__gnu_cxx::__normal_iterator > > > _ZNKSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE5emptyEv _ZNK4llvm8ArrayRefIyE5sliceEj _ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE6rbeginEv _ZNK4llvm5APInt10OrSlowCaseERKS0_ _ZN4llvm12ilist_traitsINS_11NamedMDNodeEE15destroySentinelEPS1_ _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE7getTailEv _ZNK4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE7getTailEv _ZNKSs11_M_disjunctEPKc _ZNK4llvm11SmallPtrSetIPNS_10StructTypeELj32EE3endEv _ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEmmEi _ZN4llvm5ilistINS_11NamedMDNodeEE6resizeEj operator llvm::ilist_iterator::pointer _M_destroy_node operator std::vector > CurArray _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE16_M_insert_equal_ESt23_Rb_tree_const_iteratorIS2_ERKS2_ _M_do_find_next _ZN4llvm2cl15OptionValueCopyIbE8setValueERKb MemSlab _ZN4llvm5APIntpLERKS0_ _ZN4llvm25SmallVectorTemplateCommonIPKcvE5beginEv _Category _ZNK4llvm9StringRef5countES0_ _ZNSs4_Rep7_M_grabERKSaIcES2_ _M_copy reverse_iterator<__gnu_cxx::__normal_iterator, std::allocator >*, std::vector, std::allocator >, std::allocator, std::allocator > > > > > td_empty _ZNK4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE8max_sizeEv _ZNK4llvm5APInt8toStringEjb _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE9push_backERKS2_ ilist_default_traits _ZNK4llvm6Module22getModuleFlagsMetadataEv __copy_move_b*, std::basic_string*> _S_black _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE9push_backEPS1_ owner_write _ZNK4llvm5APInt4uremERKS0_ _ZNK4llvm14ilist_iteratorINS_11NamedMDNodeEEptEv _ZNSt6vectorISt4pairIjjESaIS1_EE5clearEv DecULLKind ~RefCountedBaseVPTR _ZN4llvm6Module16getSublistAccessEPNS_11NamedMDNodeE opt > int_n_cs_precedes binary_function, std::allocator >, std::basic_string, std::allocator >, bool> owner_read _ZNK4llvm5APInt25countTrailingOnesSlowCaseEv setDiagHandler _M_key_compare _ZNK4llvm25SmallVectorTemplateCommonIcvE6rbeginEv _ZNKSt6vectorISsSaISsEE6rbeginEv _ZNK4llvm8ArrayRefINS_7SMFixItEE3endEv pair, std::allocator >, std::basic_string, std::allocator > > >, std::_Rb_tree_iterator, std::allocator >, std::basic_string, std::allocator > > > > _ZNKSs13find_first_ofEcj _ZNK4llvm5APInt10isMinValueEv atoi _ZN4llvm11LLVMContext9emitErrorEPKNS_11InstructionERKNS_5TwineE isStrictlyPositive _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE6uniqueEv _ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEmmEv OptionCategory FloatTyID _ZNK4llvm9Attribute7ProfileERNS_16FoldingSetNodeIDE _ZNK4llvm5APInt4rotrERKS0_ _ZNK4llvm5APInteqEy _ZNK4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE6rbeginEv deleteModule _ZNK4llvm12AttributeSet12getAttributeEjNS_9Attribute8AttrKindE _ZNK4llvm5APInt4sqrtEv _ZNK4llvm5APInt7ProfileERNS_16FoldingSetNodeIDE SanitizeMemory getTombstoneMarker _ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEmmEi _Key _ZNSt6bitsetILj38EE4flipEv _ZNK4llvm5SMLoc7isValidEv ilist_iterator _ZNK4llvm14ilist_iteratorINS_11NamedMDNodeEEcvPS1_Ev StackProtect _ZNKSs5rfindEPKcjj _ZNK4llvm5APInt11zextOrTruncEj new_allocator, std::allocator >, std::basic_string, std::allocator > > > _ZN4llvm2cl4listISsbNS0_6parserISsEEE16handleOccurrenceEjNS_9StringRefES5_ getFnAttributes _Destroy*> _ZN4llvm6Linker11LinkModulesEPNS_6ModuleES2_jPSs _ZNK4llvm9SourceMgr17PrintIncludeStackENS_5SMLocERNS_11raw_ostreamE _ZNK4llvm6Module20named_metadata_beginEv _ZNK4llvm14ilist_iteratorINS_11NamedMDNodeEEneERKS2_ huge_valf _ZN4llvm21SymbolTableListTraitsINS_11GlobalAliasENS_6ModuleEE5toPtrERNS_16ValueSymbolTableE _ZNKSt6vectorISsSaISsEEixEj iterator element_end getValueAsString _ZNKSs5beginEv _ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE5eraseERS3_ find_first_of __normal_iterator, std::allocator >*, std::vector, std::allocator >, std::allocator, std::allocator > > > > asctime wcstombs _ZNK4llvm9Attribute15getKindAsStringEv _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE14_M_fill_assignEjRKS2_ getOrInsertGlobal _ZN4llvm2cl11opt_storageIbLb0ELb0EE8getValueEv SmallVector getOrInsertNamedMetadata _S_right _ZNK4llvm5APInt3sltEy _S_empty_rep _ZNK4llvm12ilist_traitsINS_14GlobalVariableEE18provideInitialHeadEv _ZNSt12_Base_bitsetILj2EE9_M_do_setEv isMinValue _ZNK4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE6rbeginEv _ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEjc _ZNKSs7compareEjjRKSs _ZNK4llvm14ilist_iteratorIKNS_11GlobalAliasEEmiEi GeneralCategory _ZN4llvm6Module14MaterializeAllEPSs __destroy*> _ZN4llvm25SmallVectorTemplateCommonIPKcvE3endEv _ZN4llvm25SmallVectorTemplateCommonIjvEixEj _ZN4llvm11raw_ostreamlsEPKc value_compare FirstEl _ZN4llvm25SmallVectorTemplateCommonIjvE6setEndEPj Verbose OptionHidden _Destroy*, std::basic_string > getAsString _ZNK4llvm14ilist_iteratorIKNS_14GlobalVariableEEpLEi setNext tm_hour ~SmallVectorImpl _ZN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEmIERKi ~CleanupInstaller _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE4swapERS4_ _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE4backEv _ZNK4llvm2cl15OptionValueCopyINS0_13boolOrDefaultEE8hasValueEv noteHead _ZNK4llvm5SMLoceqERKS0_ OptionValueCopy, std::allocator > > _ZNK9__gnu_cxx13new_allocatorIjE8max_sizeEv _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE6spliceENS_14ilist_iteratorIS1_EERS4_S6_ getX86_FP80Ty _ZNK4llvm12SMDiagnostic9getLineNoEv __normal_iterator > > _HasBase NumContainedTys _ZN4llvm5ilistINS_11NamedMDNodeEE6insertENS_14ilist_iteratorIS1_EERKS1_ ~NamedMDNode deleteNode _ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEmmEv _ZNK4llvm25SmallVectorTemplateCommonIPKcvE12capacity_ptrEv _ZNK4llvm2cl15OptionValueCopyINS0_13boolOrDefaultEE7compareERKS2_ _ZNK4llvm14ilist_iteratorINS_8FunctionEEeqERKS2_ _ZNK4llvm10ilist_nodeINS_11NamedMDNodeEE11getNextNodeEv _ZNK4llvm4Type16isFPOrFPVectorTyEv _ZNKSt6vectorISsSaISsEE4rendEv _ZNK4llvm12FunctionType12getNumParamsEv operator! getModuleIdentifier operator& operator* operator+ operator- _ZN4llvm5APIntmIERKS0_ operator< operator= _ZN4llvm23SmallVectorTemplateBaseIPKcLb1EE8pop_backEv _ZNSs9_M_mutateEjjj getMessage _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE6uniqueEv utohexstr _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE5eraseENS_14ilist_iteratorIS1_EE _ZNKSt6vectorISsSaISsEE5frontEv _ZNK4llvm8ArrayRefIyE3endEv operator^ _ZNK4llvm9StringRef5beginEv _ZNK4llvm12AttributeSet18getParamAttributesEj wcsrtombs _ZN4llvm11NamedMDNode10addOperandEPNS_6MDNodeE quot _ZNK4llvm14ilist_iteratorINS_11NamedMDNodeEEpLEi atoll operator| _ZNK4llvm5Twine17printOneChildReprERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE operator~ SmallArray atol _ZNSt6vectorISt4pairIjjESaIS1_EE4rendEv _ZNK4llvm10ilist_nodeINS_14GlobalVariableEE7getNextEv _ZNK4llvm15SmallVectorImplIPKcEneERKS3_ _ZNK4llvm25SmallVectorTemplateCommonINS_7SMFixItEvE4dataEv _ZN4llvm15ilist_half_nodeINS_11GlobalAliasEE7setPrevEPS1_ value_desc _ZN4llvm12ilist_traitsINS_8FunctionEE15destroySentinelEPS1_ iplist > list_storage, std::allocator >, bool> _ZN4llvm6Module13getGlobalListEv _ZNK4llvm6Module13getModuleFlagENS_9StringRefE alias_begin _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE8pop_backEv _ZNK4llvm16FoldingSetNodeIDeqERKS0_ _ZNK4llvm12AttributeSet12getSlotIndexEj _M_erase needsCleanup _ZN4llvm15SmallVectorImplIcE6insertEPcRKc getSlotIndex _ZN4llvm10ilist_nodeINS_11GlobalAliasEE7setNextEPS1_ getModuleFlag _ZNK4llvm5APInt2OrERKS0_ setName _ZN4llvm4Type9getInt8TyERNS_11LLVMContextE isMinSignedValue getReturnType getParentIncludeLoc int_p_sep_by_space _ZNK4llvm15ilist_half_nodeINS_8FunctionEE7getPrevEv _ZN4llvm6Module11MaterializeEPNS_11GlobalValueEPSs _ZN4llvm21ilist_nextprev_traitsINS_14GlobalVariableEE7getPrevEPKS1_ _ZNK4llvm5APInt5printERNS_11raw_ostreamEb getNamedAlias basic_parser _ZN4llvm15SmallVectorImplIcE7reserveEj getTypeByName _ZNSs4_Rep10_M_disposeERKSaIcE fputwc _Iterator startswith _M_clone_node _ZNK4llvm25SmallVectorTemplateCommonIcvE4dataEv reverse_iterator > fputws ~basic_string _ZN4llvm21ilist_nextprev_traitsINS_11GlobalAliasEE7setPrevEPS1_S3_ _ZNK4llvm9Attribute13getValueAsIntEv transferNodesFromList isBinary _ZNKSs12find_last_ofERKSsj _ZNK4llvm8ArrayRefISt4pairIjjEE4backEv _ZNKSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE4findERS1_ _ZN4llvm4Type12getPointerToEj _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE5eraseENS_14ilist_iteratorIS1_EE _ZNKSt10_Select1stISt4pairIKSsSsEEclERKS2_ _ZNK4llvm8ArrayRefIyE6equalsES1_ _ZNK4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE5beginEv _ZN4llvm11AttrBuilder5mergeERKS0_ _ZN9__gnu_cxx13new_allocatorIcE10deallocateEPcj isSingleWord strtold _ZNK4llvm2cl10value_desc5applyERNS0_6OptionE strtoll strxfrm _ZNK4llvm4Type9isEmptyTyEv _M_destroy _ZNK9__gnu_cxx13new_allocatorISt4pairIjjEE7addressERKS2_ _ZN4llvm6Module19getOrInsertFunctionENS_9StringRefENS_12AttributeSetEPNS_4TypeEz _M_fill_assign tcOr ilist_node _ZNK9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEE7addressERS5_ _ZNK4llvm9StringRef3endEv _ZNK4llvm2cl4listISsbNS0_6parserISsEEE11getPositionEj getenv NonLazyBind _ZN4llvm6Module18setModuleInlineAsmENS_9StringRefE tm_yday OptionValue getSymTab putwchar _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE11lower_boundERS1_ ftell _ZNK4llvm5APInt3sltERKS0_ _ZNK4llvm8ArrayRefIyEcvSt6vectorIySaIyEEEv ArrayRef > isArrayTy _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE5clearEv getText _ZN4llvm12ilist_traitsINS_14GlobalVariableEE8noteHeadEPS1_S3_ _ZN4llvm4Type13getFloatPtrTyERNS_11LLVMContextEj _M_upper_bound isPtrOrPtrVectorTy _ZNK4llvm5APInt10getRawDataEv clearAndLeakNodesUnsafely _ZNK4llvm2cl15OptionValueCopyIbE8hasValueEv _ZNK4llvm9OwningPtrINS_6ModuleEE7isValidEv _sbuf _ZNK4llvm8ArrayRefINS_7SMRangeEE5emptyEv _ZNKSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE4sizeEv int_curr_symbol ~iplist _ZNK4llvm9StringRef12find_last_ofEcj _ZNK4llvm4Type20getVectorNumElementsEv _ZNK4llvm9SourceMgr13getNumBuffersEv _ZN4llvm4Type14getPPC_FP128TyERNS_11LLVMContextE NodeTy _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE25clearAndLeakNodesUnsafelyEv _ZNK4llvm11AttrBuilder8td_emptyEv getPrevNode _ZNK4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE5frontEv _ZNK9__gnu_cxx13new_allocatorIcE7addressERKc DecLLKind _ZNK4llvm5APInt13EqualSlowCaseEy applicator _ZNK4llvm15SmallPtrSetImpl13FindBucketForEPKv _Val named_metadata_begin _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE5eraseERKS1_ _ZNSs6assignEjc _ZNSt6vectorIjSaIjEEixEj _ZNK4llvm4Type13getScalarTypeEv _ZN4llvm11AttrBuilder15removeAttributeENS_9Attribute8AttrKindE _ZNK4llvm12FunctionType8isVarArgEv _ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIPKcSsEES4_ getInt1PtrTy _M_do_find_first concat _ZN4llvm5APInt8tcSetBitEPyj _M_insert_equal _ZNK4llvm6Module15getMaterializerEv const_reverse_iterator wchar_t _markers __copy_move_backward _ZNK4llvm8ArrayRefINS_7SMFixItEE3vecEv _ZNK4llvm14ilist_iteratorIKNS_11GlobalAliasEEplEi __pad1 __pad2 __pad3 __pad4 __pad5 F_Binary getInt32Ty sdiv_ov _ZNK4llvm5APIntntEv _ZN4llvm10StructType6createERNS_11LLVMContextENS_8ArrayRefIPNS_4TypeEEENS_9StringRefEb atof getFilename _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE6rbeginEv _M_get_Tp_allocator getwchar __destroy*> _ZNKSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE4sizeEv isUnary _ZN9__gnu_cxx3divExx DefaultSlabAllocator _ZNK4llvm5APIntlsEj _ZNK4llvm5APInt3ugeERKS0_ _ZNK4llvm2cl11opt_storageIbLb0ELb0EEptEv _Vector_base > _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE6resizeEjS2_ _ZNK4llvm4Type20getFunctionNumParamsEv _ZN4llvm25SmallVectorTemplateCommonIcvE4rendEv _ZNK4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE5frontEv _ZN4llvm25SmallVectorTemplateCommonINS_7SMFixItEvE12capacity_ptrEv getEmptyMarker getOneBitSet NumTypeIDs _ZN4llvm15SmallVectorImplIjE6appendEjRKj BaseArg _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE4findERS1_ CharKind _ZN4llvm25SmallVectorTemplateCommonIPKcvEixEj getDataLayout _ZNK4llvm12SMDiagnostic9getFixItsEv isSameValue _ZN4llvm15SmallVectorImplIjE6resizeEj getInt32PtrTy _ZNKSs16find_last_not_ofEPKcj _ZNKSs7_M_iendEv _ZN4llvm25SmallVectorTemplateCommonIjvE12capacity_ptrEv ~opt _IO_write_base _ZNK9__gnu_cxx13new_allocatorISt4pairIKSsSsEE8max_sizeEv _ZNK9__gnu_cxx13new_allocatorIN4llvm9SourceMgr9SrcBufferEE7addressERKS3_ _ZN4llvm14ilist_iteratorIKNS_14GlobalVariableEEppEv Grow _ZNSt6vectorISt4pairIjjESaIS1_EE3endEv _ZN4llvm6Module20named_metadata_beginEv _ZNK4llvm8ArrayRefINS_7SMRangeEE3vecEv _ZNK4llvm16BumpPtrAllocator11GetNumSlabsEv _ZNK4llvm8ArrayRefINS_9AttributeEE5frontEv _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE11upper_boundERS1_ _ZNK4llvm8ArrayRefINS_7SMFixItEE5beginEv wmemset _ZN4llvm5APInt10tcClearBitEPyj exactLogBase2 ~Module startswith_lower push_back _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE10_S_maximumEPSt18_Rb_tree_node_base OptionValueCopy substr _ZNK4llvm9StringRef5sliceEjj _ZNK4llvm8ArrayRefINS_7SMRangeEE6rbeginEv operator<<= _S_terminal _Compare strtoul _ZNK4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE4backEv _ZNKSs4findEPKcj setTypeID _ZNK4llvm12AttributeSet3endEj ~_Rb_tree set_uid_on_exe _ZN4llvm17ilist_node_traitsINS_14GlobalVariableEE18removeNodeFromListEPS1_ _ZNK4llvm5APInt10intersectsERKS0_ _ZNSt11char_traitsIcE7not_eofERKi getPointer _ZN4llvm25SmallVectorTemplateCommonIjvE12resetToSmallEv _ZNKSs12find_last_ofEPKcjj _ZNKSt6vectorISt4pairIjjESaIS1_EE4dataEv tcLSB _ZN4llvm14ilist_iteratorINS_11GlobalAliasEEmmEv _ZNK4llvm9SourceMgr19getParentIncludeLocEj setDataLayout _M_is_leaked init _ZN4llvm5APIntoRERKS0_ _ZNK4llvm4Type18isSizedDerivedTypeEv _ZNK4llvm5APInt7smul_ovERKS0_Rb iterator _ZNK4llvm14ilist_iteratorIKNS_11NamedMDNodeEEptEv _Self SlabSize _ZNK9__gnu_cxx13new_allocatorISsE7addressERKSs sshl_ov _ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE11equal_rangeERS3_ set_gid_on_exe _ZN4llvm4Type13getMetadataTyERNS_11LLVMContextE getPointerElementType ~Option OneOrMore _ZNK4llvm5APInt9getLoBitsEj _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE6insertEN9__gnu_cxx17__normal_iteratorIPS2_S4_EEjRKS2_ _M_leak_hard _ZNKSs13find_first_ofERKSsj getPrev _ZNK4llvm16BumpPtrAllocator10PrintStatsEv _ZNK4llvm8ArrayRefIyE3vecEv _ZNK4llvm12AttributeSet10getContextEv __clock_t MaterializeAllPermanently _ZN4llvm12AttributeSet3getERNS_11LLVMContextENS_8ArrayRefIS0_EE _ZNK4llvm5APInt3sgeEy /usr/local/google/home/timmurray/aosp _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE7op_lessERS1_S5_ _ZN4llvm5APInt5tcAndEPyPKyj __dat _ZNK4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE4sizeEv _ZN4llvm15SmallVectorImplIjE8set_sizeEj _ZNSs3endEv _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE15_M_erase_at_endEPS2_ _ZNK4llvm16FoldingSetNodeID11ComputeHashEv getDefault _ZN4llvm10StructType3getEPNS_4TypeEz isPPC_FP128Ty _M_do_count _ZNK4llvm25SmallVectorTemplateCommonINS_7SMFixItEvE4backEv _ZNK9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEE8max_sizeEv subtype_rbegin uHex _ZN4llvm21SymbolTableListTraitsINS_11GlobalAliasENS_6ModuleEE21transferNodesFromListERNS_12ilist_traitsIS1_EENS_14ilist_iteratorIS1_EES8_ __s1 ilist_default_traits _ZNSt12_Vector_baseIjSaIjEE11_M_allocateEj _ZNK9__gnu_cxx17__normal_iteratorIPN4llvm9SourceMgr9SrcBufferESt6vectorIS3_SaIS3_EEEdeEv _ZNK4llvm9OwningPtrINS_6ModuleEE3getEv iterator NoDuplicate _ZNK4llvm5APInt4zextEj mbrtowc _ZNKSt12_Base_bitsetILj2EE9_M_is_anyEv _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE10push_frontEPS1_ _ZN4llvm10StructType18isValidElementTypeEPNS_4TypeE _M_limit udivrem getDoubleTy _ZNK4llvm6Module15getFunctionListEv _ZNSt6vectorISsSaISsEE3endEv iterator_traits, std::allocator >*> _ZNSs4_Rep12_S_empty_repEv hasValue pop_back_val _ZN4llvm21ilist_nextprev_traitsINS_14GlobalVariableEE7getNextEPKS1_ _ZN4llvm21ilist_nextprev_traitsINS_11GlobalAliasEE7getPrevEPS1_ _ZNSt6vectorISsSaISsEE4backEv _ZNK4llvm12ilist_traitsINS_11GlobalAliasEE14createSentinelEv _ZN4llvm2cl15OptionValueCopyISsEaSERKS2_ operator llvm::ilist_iterator::pointer getFPMantissaWidth _ZNK4llvm14ilist_iteratorIKNS_11GlobalAliasEEptEv getFunction isLiteral _ZN4llvm12ilist_traitsINS_11GlobalAliasEE15destroySentinelEPS1_ DataType wctype_t _ZNKSs5rfindEPKcj _ZNSt6vectorISsSaISsEE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPSsS1_EEjRKSs IncludeDirectories getNamedMDList ilist_node_traits _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_S_rightEPKSt18_Rb_tree_node_base tcNegate AppendUnique isPointerTy _ZN4llvm21SymbolTableListTraitsINS_14GlobalVariableENS_6ModuleEE13addNodeToListEPS1_ _ZNKSt23_Rb_tree_const_iteratorISt4pairIKSsSsEE13_M_const_castEv _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE6insertENS_14ilist_iteratorIS1_EEPS1_ _ZNSt12_Base_bitsetILj2EE11_M_do_resetEv _ZN4llvm15SmallVectorImplIjE5eraseEPjS2_ _ZNK4llvm5APInt8logBase2Ev _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE12_M_erase_auxESt23_Rb_tree_const_iteratorIS2_E _ZNK4llvm12SMDiagnostic12getSourceMgrEv _ZNKSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE11upper_boundERS1_ _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE10push_frontEPS1_ _ZN4llvm6Module13addModuleFlagENS0_15ModFlagBehaviorENS_9StringRefEj getAliasList _ZNK4llvm4Type15isPrimitiveTypeEv LastPrimitiveTyID _ZNK4llvm5Twine8toVectorERNS_15SmallVectorImplIcEE _ZNKSt6vectorISsSaISsEE4backEv _ZNKSs4findEcj reverse_iterator > EmptyKind parser_data_type ValueSubClass ilist_node_traits _ZNK4llvm25SmallVectorTemplateCommonIcvE12capacity_ptrEv isPodLike __position qsort _ZNKSt6vectorISt4pairIjjESaIS1_EE5beginEv _ZNKSs4findERKSsj _ZN4llvm9Attribute21getWithStackAlignmentERNS_11LLVMContextEy _ZNSt18_Rb_tree_node_base10_S_maximumEPS_ _ZNK4llvm12AttributeSet12hasAttributeEjNS_9StringRefE _M_end_of_storage __exchange_and_add_single _ZNSt6vectorIjSaIjEE3endEv __x_copy _ZNK4llvm13CompositeType10indexValidEj getBoolValue isFirstClassType _ZNK4llvm5APInteqERKS0_ setValueStr _Alloc _ZNKSt6vectorIjSaIjEE11_M_is_validEv _ZNSt6vectorISt4pairIjjESaIS1_EE8pop_backEv opt > vwscanf _ZN9__gnu_cxx17__normal_iteratorIPKSt4pairIjjESt6vectorIS2_SaIS2_EEEppEv putchar GlobalScopeAsm _ZNK4llvm8ArrayRefINS_7SMFixItEE5sliceEjj SymbolTableEntry _M_header second find_last_of NotHidden _ZNK4llvm5APInt12getBoolValueEv _ZNK4llvm8ArrayRefIyE5frontEv _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE6uniqueEv _ZNK4llvm14ilist_iteratorINS_11NamedMDNodeEEmIEi getTypeAtIndex _Rb_tree_const_iterator _ZN4llvm25SmallVectorTemplateCommonIjvE5beginEv _ZNK9__gnu_cxx13new_allocatorIjE7addressERj _M_ibegin _ZN4llvm9StringRef3maxEjj _ZN4llvm6Module3endEv _ZNSt6vectorISsSaISsEE6assignEjRKSs tcClearBit _ZNK4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE7getTailEv __enable_if OwningPtr _ZN4llvm5APInt10tcMultiplyEPyPKyS3_j _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ _ZN4llvm14ilist_iteratorIKNS_11GlobalAliasEEppEi _ZNK4llvm2cl15OptionValueCopyISsE7compareERKSs _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE5mergeERS4_ addModule _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE6rbeginEv _ZN4llvm15SmallVectorImplIPKcE6appendEjRKS2_ _ZNSt6vectorISsSaISsEE5frontEv _ZN4llvm14ilist_iteratorIKNS_8FunctionEEppEi _ZN4llvm2cl6Option11setPositionEj countTrailingOnesSlowCase _ZNK4llvm9StringRef8endswithES0_ _ZN4llvm14ilist_iteratorIKNS_8FunctionEEppEv _ZNK4llvm8ArrayRefISt4pairIjjEE5frontEv _ZNSt17_Rb_tree_iteratorISt4pairIKSsSsEEppEv uadd_ov set_size __off64_t _ZN4llvm15SmallVectorImplIPKcE7reserveEj __gnu_cxx getMinSignedBits __type _ZNK4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE8max_sizeEv _ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKSsSsEEE10deallocateEPS5_j _ZNK4llvm10StructType11element_endEv BOU_UNSET removeModule tcMultiply _ZN4llvm5APInt12clearAllBitsEv ilist_iterator operator== _M_current _ZNSs7replaceEjjjc _ZNK4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE4backEv _ZN4llvm21ilist_sentinel_traitsINS_11NamedMDNodeEE10ensureHeadERPS1_ _ZNKSs13find_first_ofEPKcjj _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE5clearEv _ZNK4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE4backEv _ZN4llvm11SmallPtrSetIPNS_10StructTypeELj32EE6insertES2_ _ZNSt12_Base_bitsetILj2EE8_M_do_orERKS0_ OutputAssembly _ZNK4llvm4Type20getStructElementTypeEj _S_create _Arg1 _Arg2 _ZNK4llvm9StringRef4findEcj _Vector_base, std::allocator >, std::allocator, std::allocator > > > _ZNK4llvm14ilist_iteratorIKNS_8FunctionEEplEi _ZN4llvm9SourceMgr18AddNewSourceBufferEPNS_12MemoryBufferENS_5SMLocE _Destroy_aux _ZN4llvm5ilistINS_11NamedMDNodeEE10push_frontERKS1_ _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE4swapERS8_ _ZN4llvm21SymbolTableListTraitsINS_11GlobalAliasENS_6ModuleEE13addNodeToListEPS1_ _ZNK4llvm5APInt4rotrEj _ZN4llvm4Type13getX86_FP80TyERNS_11LLVMContextE _ZN4llvm21ilist_sentinel_traitsINS_11GlobalAliasEE15destroySentinelEPS1_ iplist > getLHSKind LoadFile _ZNK4llvm4Type11isPointerTyEv _ZNK4llvm25SmallVectorTemplateCommonIjvE8max_sizeEv DK_Error _ZNK4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE3endEv _M_insert_unique _Destroy*, std::pair > _ZN4llvm9OwningPtrINS_14GVMaterializerEE4swapERS2_ _ZNK4llvm5APInt16countLeadingOnesEv _WordT getValueExpectedFlagDefault _ZNK4llvm9StringRef6rsplitEc _ZNK4llvm14ilist_iteratorINS_11GlobalAliasEEplEi _Rb_tree_node, std::allocator >, std::basic_string, std::allocator > > > _ZN4llvm6Module16getSublistAccessEPNS_11GlobalAliasE _M_do_flip _ZNKSt6vectorISsSaISsEE12_M_check_lenEjPKc _ZN4llvm6Module19getOrInsertFunctionENS_9StringRefEPNS_4TypeEz getStructNumElements _ZNK4llvm8ArrayRefINS_7SMFixItEE4rendEv canLosslesslyBitCastTo isPacked getFloatPtrTy _ZN4llvm21ilist_nextprev_traitsINS_14GlobalVariableEE7setNextEPS1_S3_ _ZNK9__gnu_cxx13new_allocatorISt4pairIjjEE7addressERS2_ ungetwc currency_symbol _ZNK4llvm25SmallVectorTemplateCommonINS_7SMFixItEvE7isSmallEv DK_Note iterator_traits _ZNK4llvm4Type13subtype_beginEv tcShiftRight __wchb argv0 _ZN9__gnu_cxx17__normal_iteratorIPjSt6vectorIjSaIjEEEmIERKi _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE4rendEv _ZN4llvm9Attribute3getERNS_11LLVMContextENS0_8AttrKindEy capacity_in_bytes getLabelTy _S_value __exchange_and_add MinSize _M_do_to_ulong iterator_type _ZNKSt6vectorISt4pairIjjESaIS1_EE12_M_check_lenEjPKc AlignedCharArray<4u, 12u> reverse_iterator _ZN4llvm6Module14getNamedGlobalENS_9StringRefE _ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE5clearEv _M_check _ZN4llvm6Linker12linkInModuleEPNS_6ModuleEPSs _ZN4llvm5APInt11tcIncrementEPyj _ZNK4llvm9SourceMgr10GetMessageENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS6_INS_7SMFixItEEE _ZNK4llvm9StringRef14endswith_lowerES0_ _ZNK4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE3endEv _ZNK4llvm5APInt12ceilLogBase2Ev uint8_t _ZNK4llvm12SMDiagnostic11getColumnNoEv _ZNKSs5emptyEv _ZN9__gnu_cxx17__normal_iteratorIPN4llvm9SourceMgr9SrcBufferESt6vectorIS3_SaIS3_EEEppEv _ZNK4llvm15SmallVectorImplIjEneERKS1_ _ZNK4llvm12AttributeSet5beginEj _ZNK4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE4sizeEv _ZN4llvm2cl6Option21setNumOccurrencesFlagENS0_18NumOccurrencesFlagE subtype_iterator _ZNSt6vectorISt4pairIjjESaIS1_EE4dataEv _ZNK4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE4sizeEv _ZNK9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEptEv _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E _ZNK4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE3endEv _M_check_length _ZNSt6vectorISt4pairIjjESaIS1_EE15_M_erase_at_endEPS1_ _ZN4llvm15SmallPtrSetImpl8CopyFromERKS0_ getSignedMaxValue _ZNKSs4findEPKcjj _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE5clearEv _ZNK4llvm15SmallVectorBase13size_in_bytesEv pair, std::allocator >, std::basic_string, std::allocator > > _ZN4llvm5APInt12doubleToBitsEd _ZNK4llvm9StringRef6substrEjj const_named_metadata_iterator _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE6spliceENS_14ilist_iteratorIS1_EERS4_S6_S6_ isFloatingPointTy mktime _ZNK4llvm4Type22getPrimitiveSizeInBitsEv _ZNK9__gnu_cxx17__normal_iteratorIPN4llvm9SourceMgr9SrcBufferESt6vectorIS3_SaIS3_EEEmiERKi _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE6insertENS_14ilist_iteratorIS1_EEPS1_ _ZNK4llvm2cl4listISsbNS0_6parserISsEEE14getOptionWidthEv Naked _ZN9__gnu_cxx17__normal_iteratorIPjSt6vectorIjSaIjEEEpLERKi _ZN4llvm10ilist_nodeINS_11NamedMDNodeEE11getNextNodeEv operator std::vector > fromString compare_lower _ZNSs6insertEN9__gnu_cxx17__normal_iteratorIPcSsEEc _ZN4llvm4Type12getX86_MMXTyERNS_11LLVMContextE __elems_before getNamedValue __miter_base _ZNK4llvm5APInt12needsCleanupEv getData _ZN9__gnu_cxx17__normal_iteratorIPjSt6vectorIjSaIjEEEppEv setNumOccurrencesFlag operator llvm::ilist_iterator::pointer _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE5eraseESt17_Rb_tree_iteratorIS2_E _ZN4llvm6Module19getOrInsertFunctionENS_9StringRefEPNS_12FunctionTypeE _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE4sortEv _ZN4llvm14ilist_iteratorIKNS_14GlobalVariableEEmmEi _ZN4llvm5APInt6setBitEj _ZNK4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE7getTailEv _ZN4llvm14ilist_iteratorIKNS_14GlobalVariableEEmmEv _ZNK4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE7setTailEPS1_ _ZNK4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE5beginEv _Tp_alloc_type _ZNK4llvm11AttrBuilder5emptyEv _ZN4llvm25SmallVectorTemplateCommonINS_7SMFixItEvE4backEv _ZNK4llvm14ilist_iteratorIKNS_14GlobalVariableEEmIEi _ZNK9__gnu_cxx13new_allocatorISt4pairIjjEE8max_sizeEv StructTyID __new_finish _ZNK4llvm9StringRef5rfindEcj _ZN4llvm9SourceMgr14AddIncludeFileERKSsNS_5SMLocERSs _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE6rbeginEv operator!=, std::allocator > _ZNK4llvm9StringRef3strEv _ZN4llvm15SmallVectorImplIjEaSERKS1_ named_metadata_size _ZNK9__gnu_cxx17__normal_iteratorIPjSt6vectorIjSaIjEEEixERKi _ZN4llvm12AttributeSet3getERNS_11LLVMContextENS_8ArrayRefISt4pairIjPNS_16AttributeSetNodeEEEE _ZNK4llvm25SmallVectorTemplateCommonIcvE5frontEv _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE8pop_backEv _ZN4llvm5APInt13getBitsNeededENS_9StringRefEh _ZN4llvm15SmallVectorImplIcE6insertEPcjRKc AnyEndianness SmallVector _ZNK9__gnu_cxx17__normal_iteratorIPN4llvm9SourceMgr9SrcBufferESt6vectorIS3_SaIS3_EEEplERKi _ZN4llvm21ilist_sentinel_traitsINS_8FunctionEE8noteHeadEPS1_S3_ _ZNK4llvm14ilist_iteratorINS_14GlobalVariableEEmIEi _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE8pop_backEv _ZN4llvm10ilist_nodeINS_11GlobalAliasEE7getNextEv _ZNK4llvm9StringRef4trimES0_ _ZNK4llvm5APInt14toStringSignedERNS_15SmallVectorImplIcEEj _ZNKSs7compareEjjRKSsjj fopen64 reverse_iterator toStringUnsigned zextOrSelf StackProtectStrong ~basic_parser_impl _ZNK4llvm9StringRef5emptyEv _ZN4llvm21ilist_sentinel_traitsINS_11GlobalAliasEE8noteHeadEPS1_S3_ _ZNSsaSEc setTail _ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_jc _ZN4llvm5APInt7flipBitEj sextOrSelf _ZNSt6vectorISt4pairIjjESaIS1_EE6insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_ tcAnd ReallyHidden CapacityX setFormattingFlag _ZNSs6appendERKSs _ZN4llvm6Module15setMaterializerEPNS_14GVMaterializerE SmallVectorImpl iterator_traits _ZN4llvm11AttrBuildereqERKS0_ getAllOnesValue getchar GNU C++ 4.6.x-google 20120106 (prerelease) _ZNK4llvm5APIntanERKS0_ _ZNK4llvm14ilist_iteratorINS_11GlobalAliasEEeqERKS2_ _ZN4llvm21ilist_nextprev_traitsINS_8FunctionEE7getNextEPS1_ __gnuc_va_list _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE10push_frontEPS1_ _ZN4llvm11SmallPtrSetIPNS_10StructTypeELj32EEaSERKS3_ _M_grab _ZN4llvm4Type19getScalarSizeInBitsEv _M_do_reset ConsumeAfter _ZN4llvm5ilistINS_11NamedMDNodeEE9push_backERKS1_ _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE6uniqueEv __gnu_debug _ZNK4llvm9OwningPtrINS_14GVMaterializerEEdeEv _ZNK4llvm11AttrBuilder13hasAttributesEv fgets ~OptionValueBase global_empty slice ~Constant _ZN4llvm15SmallVectorImplIjE6insertEPjjRKj _ZNK4llvm5APInt7sadd_ovERKS0_Rb initializer param_begin fwide _ZNK4llvm9StringRef12equals_lowerES0_ isLabelTy _ZNK4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE5frontEv _ZNK4llvm14ilist_iteratorINS_8FunctionEEixEi setSubclassData _ZN4llvm6Module10global_endEv _ZNSt12_Vector_baseISt4pairIjjESaIS1_EE19_M_get_Tp_allocatorEv _ZNK4llvm9Attribute17getStackAlignmentEv ~APInt _ZNSs6insertEjPKcj _ZN4llvm5APInt11isSameValueERKS0_S2_ getSExtValue _ZNK4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE5emptyEv _ZN4llvm9SourceMgr14setIncludeDirsERKSt6vectorISsSaISsEE applicator wcsspn _ZNSt6vectorISsSaISsEE6resizeEjSs _ZN4llvm21SymbolTableListTraitsINS_8FunctionENS_6ModuleEE18removeNodeFromListEPS1_ _ZNK4llvm8ArrayRefINS_9AttributeEE5sliceEjj _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE10_M_insert_EPKSt18_Rb_tree_node_baseSB_RKS2_ _ZN4llvm15SmallPtrSetImplaSERKS0_ getLoc createNull _ZNKSt6bitsetILj38EEeqERKS0_ NoRedZone _ZNSt6bitsetILj38EEaNERKS0_ _ZNK4llvm11AttrBuilder13hasAttributesENS_12AttributeSetEy _ZN4llvm4Type10getFloatTyERNS_11LLVMContextE _ZNK4llvm5APInt3uleEy _ZN4llvm14ilist_iteratorINS_8FunctionEEppEi flipAllBits getElementType _ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE5eraseESt17_Rb_tree_iteratorIS4_ES8_ __gthread_active_ptr _ZN4llvm14ilist_iteratorINS_8FunctionEEppEv _ZNK4llvm11NamedMDNode10getOperandEj _ZNKSt6bitsetILj38EE9to_stringEv __uninit_copy _ZNKSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE6rbeginEv _ZNK4llvm5APInt8byteSwapEv DK_Warning _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE8transferENS_14ilist_iteratorIS1_EERS4_S6_S6_ _ZNSs12_M_leak_hardEv _M_insert_unique_ _ZNK4llvm5APInt3sgtEy NoUnwind _ZNSsixEj _ZNSt6vectorISt4pairIjjESaIS1_EE7reserveEj _ZNSspLERKSs getRawData SymbolTableListTraits _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE3endEv srand getFP128PtrTy td_iterator _ZN4llvm6Module21appendModuleInlineAsmENS_9StringRefE _ZNK4llvm4Type12subtype_rendEv fgetpos Reset _Unchecked_set subtype_reverse_iterator _ZNK4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE5beginEv _ZN4llvm21ilist_nextprev_traitsINS_14GlobalVariableEE7getPrevEPS1_ _ZNK4llvm15SmallVectorImplINS_7SMFixItEEeqERKS2_ EndX _ZN4llvm25SmallVectorTemplateCommonIPKcvE12resetToSmallEv isVarArg ~OptionValue getAttribute _ZNK4llvm4Type12isX86_FP80TyEv operator^= _ZNSs4_Rep10_M_refdataEv ilist_traits opt, std::allocator >, false, llvm::cl::parser, std::allocator > > > _ZN4llvm23SmallVectorTemplateBaseIjLb1EE8pop_backEv BOU_TRUE _ZNK4llvm14ilist_iteratorIKNS_14GlobalVariableEEneERKS3_ _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE7getTailEv _ZNK4llvm12FunctionType13getReturnTypeEv _ZNSt6vectorISsSaISsEE2atEj fsetpos64 _Rb_tree_impl, std::allocator > >, false> _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE12_M_erase_auxESt23_Rb_tree_const_iteratorIS2_ESA_ _ZNKSs5c_strEv _ZN4llvm5APInt15getAllOnesValueEj _ZNK4llvm4Type18getIntegerBitWidthEv _ZNK4llvm8ArrayRefISt4pairIjjEEcvSt6vectorIS2_SaIS2_EEEv _Result _ZN4llvm6Module17getOrInsertGlobalENS_9StringRefEPNS_4TypeE _ZN9__gnu_cxx13new_allocatorISt4pairIKSsSsEE8allocateEjPKv _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE11equal_rangeERS1_ _ZNSt12_Base_bitsetILj2EE10_M_do_flipEv _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE4rendEv _ZN4llvm12ilist_traitsINS_8FunctionEE8noteHeadEPS1_S3_ ByVal getTargetTriple _ZNK4llvm11PointerType15getAddressSpaceEv AlignedCharArrayUnion isNull _ZNSt6vectorISsSaISsEE4dataEv _ZNK4llvm5APInt11shlSlowCaseEj F_Excl _ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE5eraseESt17_Rb_tree_iteratorIS4_E countLeadingZeros getMemoryBuffer _M_erase_at_end _ZNK4llvm15SmallVectorBase5emptyEv _ZN4llvm21ilist_nextprev_traitsINS_11GlobalAliasEE7setNextEPS1_S3_ _ZNKSt4lessISsEclERKSsS2_ indexValid SmallVectorImpl _ZN4llvm14ilist_iteratorIKNS_11GlobalAliasEEmmEv getNodePtrUnchecked _M_do_right_shift _Find_next _old_offset _M_insert_aux ExternalStorage _ZN4llvm14ilist_iteratorIKNS_8FunctionEEmmEv _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE5eraseEN9__gnu_cxx17__normal_iteratorIPS2_S4_EE sdivrem _ZNK4llvm5Twine8dumpReprEv _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE6removeERKNS_14ilist_iteratorIS1_EE dumpRepr _ZNSt6vectorISsSaISsEE18_M_fill_initializeEjRKSs isOpaque _ZNKSt17_Rb_tree_iteratorISt4pairIKSsSsEEdeEv _ZNKSs7compareERKSs getBitsSet _ZN4llvm6Module9alias_endEv _ZN4llvm21SymbolTableListTraitsINS_8FunctionENS_6ModuleEE13addNodeToListEPS1_ _ZNK4llvm8ArrayRefINS_7SMFixItEE5emptyEv _ZNSt6vectorIjSaIjEE4rendEv vector, std::allocator >, std::allocator, std::allocator > > > __copy_m fopen difference_type _ZNSt6vectorISt4pairIjjESaIS1_EE5eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EE _ZNK9__gnu_cxx13new_allocatorIjE7addressERKj _ZN4llvm6Module15getFunctionListEv ilist_iterator _M_value_field _ZNSs7_M_dataEPc wcslen getFixIts _ZN4llvm17ilist_node_traitsINS_11NamedMDNodeEE10deleteNodeEPS1_ _ZNK4llvm4Type13getStructNameEv _ZNK4llvm14ilist_iteratorIKNS_8FunctionEEmiEi operator llvm::ilist_iterator::pointer _S_whichbit _Rb_tree_iterator, std::allocator >, std::basic_string, std::allocator > > > 5div_t _M_do_or _ZNSt6vectorISt4pairIjjESaIS1_EE5eraseEN9__gnu_cxx17__normal_iteratorIPS1_S3_EES7_ _ZNK4llvm5APInteoERKS0_ _ZNK4llvm14ilist_iteratorIKNS_14GlobalVariableEEcvPS2_Ev operator llvm::ilist_iterator::pointer wcstoull _ZNK4llvm4Type11isX86_MMXTyEv uninitialized_copy _ZN4llvm15SmallVectorImplINS_7SMFixItEEaSERKS2_ _ZNK4llvm12ilist_traitsINS_14GlobalVariableEE14createSentinelEv _ZN4llvm5APInt5tcAddEPyPKyyj _ZN4llvm4Type13getFP128PtrTyERNS_11LLVMContextEj _ZNSt6bitsetILj38EE3setEjb _ZN4llvm21ilist_sentinel_traitsINS_8FunctionEE14createSentinelEv _ZN4llvm2cl6Option11setValueStrEPKc InReg _ZNSt6vectorIjSaIjEE2atEj _ZNK4llvm8ArrayRefINS_7SMFixItEE6rbeginEv _ZNK4llvm12ilist_traitsINS_11GlobalAliasEE18provideInitialHeadEv _ZNK4llvm8ArrayRefINS_9AttributeEE5beginEv _ZNK4llvm14ilist_iteratorIKNS_11GlobalAliasEEmIEi getList _ZNK4llvm14ilist_iteratorINS_11GlobalAliasEEmiEi signedRoundToDouble _ZN4llvm16tool_output_file4keepEv AnyPointerSize _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE5frontEv _ZNSs13_S_copy_charsEPcN9__gnu_cxx17__normal_iteratorIS_SsEES2_ _ZN4llvm10StructType7setNameENS_9StringRefE getUnqual _ZNK4llvm6Module13getDataLayoutEv getContext isVectorTy _ZN4llvm11raw_ostreamlsEc _ZNSt6vectorIjSaIjEE8pop_backEv size_in_bytes ~_Alloc_hider _M_create_node _ZNKSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE11_M_leftmostEv _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE3endEv count_imp _ZNK4llvm11NamedMDNode4dumpEv _ZN4llvm11IntegerType7classofEPKNS_4TypeE getDiagHandler _IO_buf_base merge _ZNK4llvm5APInt7usub_ovERKS0_Rb __FILE _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE14_M_lower_boundEPSt13_Rb_tree_nodeIS2_ESB_RS1_ isAggregateType sadd_ov _ZNK9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEdeEv get_allocator _ZNK4llvm14ilist_iteratorINS_8FunctionEEneERKS2_ unary_function, std::allocator >, std::basic_string, std::allocator > >, const std::basic_string, std::allocator > > _ZNKSt12_Vector_baseIN4llvm9SourceMgr9SrcBufferESaIS2_EE13get_allocatorEv printOneChild _ZNKSt12_Vector_baseISsSaISsEE19_M_get_Tp_allocatorEv _ZNK9__gnu_cxx13new_allocatorISsE7addressERSs _ZNK4llvm9SourceMgr14getDiagContextEv splice _ZNK4llvm5Twine6isNullEv _ZNSt6bitsetILj38EE15_Unchecked_flipEj X86_FP80TyID _ZN9__gnu_cxx17__normal_iteratorIPN4llvm9SourceMgr9SrcBufferESt6vectorIS3_SaIS3_EEEmmEi NoneType _ZNK4llvm25SmallVectorTemplateCommonIcvEixEj _M_initialize _ZNK4llvm12AttributeSetneERKS0_ _ZN9__gnu_cxx17__normal_iteratorIPN4llvm9SourceMgr9SrcBufferESt6vectorIS3_SaIS3_EEEmmEv _ZN4llvm15SmallPtrSetImpl18getTombstoneMarkerEv _ZNSs7replaceEjjPKcj getAlignment _ZNKSt6bitsetILj38EE8to_ulongEv _ZNK4llvm5APInt9getHiBitsEj _ZN4llvm11AttrBuilder16addAlignmentAttrEj IDAndSubclassData external/llvm/tools/llvm-link/llvm-link.cpp _ZN9__gnu_cxx13new_allocatorIN4llvm9SourceMgr9SrcBufferEE8allocateEjPKv _ZN4llvm15SmallVectorImplIcE6assignEjRKc _ZNKSt6bitsetILj38EE3anyEv _ZN4llvm5Twine9utohexstrERKy transfer stdString _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE5beginEv _ZN4llvm5APInt8tcIsZeroEPKyj vfwprintf _ZNSt6vectorIjSaIjEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPjS1_EERKj _ZNK4llvm4Type24getSequentialElementTypeEv tcSetLeastSignificantBits setDescription iplist > isEnumAttribute _ZN4llvm11AttrBuilder21addStackAlignmentAttrEj getLineNo reverse_iterator > 11__mbstate_t SMLoc _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE4backEv _ZNKSt12_Base_bitsetILj2EE16_M_do_find_firstEj _Destroy addNodeToList _ZN4llvm2cl3optISsLb0ENS0_6parserISsEEE4doneEv __alloc _ZNSt11char_traitsIcE2ltERKcS2_ _ZN4llvm11AttrBuilder12addAttributeENS_9AttributeE _ZNSs6rbeginEv getModule _ZNKSt23_Rb_tree_const_iteratorISt4pairIKSsSsEEeqERKS3_ provideInitialHead getFunctionParamType _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE7_M_rootEv _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE4swapERS4_ __debug copy_backward wcstod _ZN9__gnu_cxx17__normal_iteratorIPjSt6vectorIjSaIjEEEmmEv getLowBitsSet _ZNK9__gnu_cxx17__normal_iteratorIPjSt6vectorIjSaIjEEE4baseEv _ZNK4llvm6Module11alias_beginEv _ZNK4llvm6Module14getMDKindNamesERNS_15SmallVectorImplINS_9StringRefEEE _ZNK4llvm14ilist_iteratorIKNS_8FunctionEEpLEi _ZNK4llvm9OwningPtrINS_14GVMaterializerEEntEv value_type _ZNK4llvm2cl15OptionValueCopyIbE7compareERKb getListOwner DecUIKind _ZNSs15_M_replace_safeEjjPKcj _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_S_valueEPKSt13_Rb_tree_nodeIS2_E _ZN4llvm21SymbolTableListTraitsINS_11GlobalAliasENS_6ModuleEE12getListOwnerEv _Const_Link_type _ZNK4llvm9Attribute12getAlignmentEv _ZNK4llvm12AttributeSet11getNumSlotsEv getRawPointer _ZN4llvm23SmallVectorTemplateBaseIcLb1EE4growEj _ZN4llvm5SMLoc14getFromPointerEPKc _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE3endEv _ZNK4llvm14ilist_iteratorIKNS_11GlobalAliasEEneERKS3_ fpos_t ilist_sentinel_traits _ZN4llvm2cl4listISsbNS0_6parserISsEEE20setNumAdditionalValsEj _ZNK4llvm2cl11opt_storageIbLb0ELb0EE8getValueEv operator!= setValue > _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE2atEj _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE5eraseENS_14ilist_iteratorIS1_EE _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE5mergeERS4_ _ZNK4llvm11IntegerType19isPowerOf2ByteWidthEv _ZN4llvm15ilist_half_nodeINS_14GlobalVariableEE7getPrevEv SmallVectorTemplateCommon apply > > _ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE2atERS3_ _ZNKSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE5beginEv _ZNK4llvm5APInt2neERKS0_ _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE5mergeERS4_ _ZN4llvm16BumpPtrAllocator8AlignPtrEPcj _ZNK4llvm4Type7isSizedEv _ZNK4llvm25SmallVectorTemplateCommonIcvE4backEv _ZNSt16reverse_iteratorIPKPN4llvm4TypeEEppEi tcIncrement _Rb_tree_color _ZN4llvm9OwningPtrINS_6ModuleEE4swapERS2_ _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE9pop_frontEv _ZNKSt6vectorISt4pairIjjESaIS1_EE14_M_range_checkEj iterator_traits Materialize registerCategory _ZN4llvm12FunctionType19isValidArgumentTypeEPNS_4TypeE op_equal _unused2 _ZNK4llvm15SmallVectorImplIcEeqERKS1_ getFloatTy getBitWidth _ZN4llvm15SmallVectorImplIcE5clearEv _M_node_count tm_min _ZNK4llvm4Type20getVectorElementTypeEv removeAttributes iterator_traits*> _ZN4llvm10StructType6createENS_9StringRefEPNS_4TypeEz countLeadingZerosSlowCase _ZNK4llvm5APInt13roundToDoubleEv _ZN4llvm9OwningPtrINS_14GVMaterializerEEaSERKS2_ fread _ZN4llvm21ilist_sentinel_traitsINS_14GlobalVariableEE10ensureHeadERPS1_ _ZNK4llvm11AttrBuilder6td_endEv _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE6insertENS_14ilist_iteratorIS1_EEPS1_ _ZNK9__gnu_cxx13new_allocatorISsE8max_sizeEv __str __numeric_traits_integer ~PrettyStackTraceProgram tcExtractBit _ZNKSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8key_compEv apply > _ZN4llvm17ilist_node_traitsINS_11NamedMDNodeEE21transferNodesFromListERS2_NS_14ilist_iteratorIS1_EES5_ isPowerOf2ByteWidth _ZN4llvm6Module25MaterializeAllPermanentlyEPSs _ZNKSs8_M_limitEjj SmallVectorTemplateCommon getNullValue _ZNSs4swapERSs _ZNK4llvm8ArrayRefISt4pairIjjEE5beginEv _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE8pop_backEv _ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcj _ZNK4llvm14ilist_iteratorINS_8FunctionEEcvPS1_Ev _ZNK4llvm25SmallVectorTemplateCommonINS_7SMFixItEvE4sizeEv ModuleID hasName _ZNK4llvm15SmallVectorBase17capacity_in_bytesEv _ZN4llvm17ilist_node_traitsINS_8FunctionEE10createNodeERKS1_ int_frac_digits tcComplement tcAssign getDoublePtrTy _ZNSs6insertEjRKSsjj _ZN4llvm2cl6Option13setHiddenFlagENS0_12OptionHiddenE boolOrDefault operator&= _ZNK4llvm14ilist_iteratorIKNS_11GlobalAliasEEcvPS2_Ev toNullTerminatedStringRef _ZNSt11char_traitsIcE4moveEPcPKcj getOrInsertFunction _ZN4llvm17ilist_node_traitsINS_14GlobalVariableEE10deleteNodeEPS1_ _ZN4llvm17ilist_node_traitsINS_8FunctionEE13addNodeToListEPS1_ _ZN4llvm5APInteOERKS0_ perms_not_known getBufferInfo _ZN4llvm5APInt5tcLSBEPKyj _ZNK4llvm4Type21getPointerElementTypeEv _ZNKSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE11upper_boundERS3_ _ZN4llvm25SmallVectorTemplateCommonIPKcvE6setEndEPS2_ _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE6removeERNS_14ilist_iteratorIS1_EE _M_refcopy FindBufferContainingLoc _ZNK4llvm10ilist_nodeINS_11GlobalAliasEE7getNextEv _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE9push_backEPS1_ _ZNSt6vectorISt4pairIjjESaIS1_EE14_M_fill_assignEjRKS1_ Require _ZNK4llvm9SourceMgr14FindLineNumberENS_5SMLocEi _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE5eraseESt17_Rb_tree_iteratorIS2_ESA_ _ZNK4llvm25SmallVectorTemplateCommonIcvE4sizeEv _ZNKSt6bitsetILj38EE11_Find_firstEv _ZNSs4_Rep10_M_refcopyEv ~basic_parser _ZNK4llvm10ilist_nodeINS_11NamedMDNodeEE7getNextEv _ZN4llvm14ilist_iteratorINS_8FunctionEEmmEv _ZNK4llvm10StructType14getNumElementsEv _ZNKSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE10value_compEv ~SMDiagnostic host_char_bit operator() _ZNK4llvm11IntegerType10getBitMaskEv _ZN4llvm11raw_ostreamlsENS_9StringRefE _ZN4llvm21ilist_nextprev_traitsINS_11NamedMDNodeEE7getPrevEPKS1_ __value _ZNSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE6insertESt17_Rb_tree_iteratorIS4_ERKS4_ ilist_node printOptionValue _ZN4llvm5APInt8clearBitEj CurSlab _ZNSs4_Rep26_M_set_length_and_sharableEj _ZNKSt6bitsetILj38EElsEj intersects const_alias_iterator operator std::vector > _ZNKSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8max_sizeEv _ZNSt6vectorIjSaIjEE6insertEN9__gnu_cxx17__normal_iteratorIPjS1_EERKj _ZNSt12_Base_bitsetILj2EE17_M_do_right_shiftEj __len tm_mon __off_t _M_get_Node_allocator __result all_all getFunctionList getSignBit _ZNK4llvm5APInt16isMinSignedValueEv stringRef _M_rightmost operator std::vector > operator*= _ZNKSt6vectorISt4pairIjjESaIS1_EE8capacityEv _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE6removeERNS_14ilist_iteratorIS1_EE isFloatTy __wch _ZNK4llvm5APInt16isMaxSignedValueEv _ZN4llvm5APInt10getSignBitEj _ZNK4llvm5APInt4lshrEj parse ilist_iterator _ZNK4llvm5APInt3ultEy operator++ hasAttrSomewhere _ZNK4llvm11NamedMDNode9getParentEv _ZN9__gnu_cxx3absEx operator+= _ZNKSt6vectorISt4pairIjjESaIS1_EE8max_sizeEv _ZN4llvm15ilist_half_nodeINS_8FunctionEE7setPrevEPS1_ _ZNK4llvm6Module4sizeEv _ZNK4llvm14ilist_iteratorIKNS_11NamedMDNodeEEdeEv _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE8op_equalERS1_S5_ _ZNK4llvm5APInt3sgtERKS0_ _ZN4llvm21ilist_nextprev_traitsINS_11NamedMDNodeEE7setPrevEPS1_S3_ _ZNK4llvm25SmallVectorTemplateCommonIPKcvE7isSmallEv ~opt_storage usub_ov wcsncat __lhs new_allocator _ZNK4llvm5APInt5magicEv _ZNK4llvm8ArrayRefINS_9AttributeEE6rbeginEv all_read _ZNKSt6vectorIjSaIjEE5emptyEv tcFullMultiply _ZNK4llvm25SmallVectorTemplateCommonIcvE8capacityEv _ZNKSt6bitsetILj38EE10_Find_nextEj _M_do_set _ZN4llvm15SmallVectorImplINS_7SMFixItEE5eraseEPS1_ operator-- _ZN4llvm4Type10getLabelTyERNS_11LLVMContextE ilist_iterator _Container operator-= operator-> _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE9pop_frontEv _ZN4llvm5APIntppEi tm_year getContainedType _ZNK4llvm4Type9isLabelTyEv _ZN4llvm25SmallVectorTemplateCommonIcvE12capacity_ptrEv OptionValueCopy reverse_iterator<__gnu_cxx::__normal_iterator, std::allocator > > > _ZN4llvm5APIntppEv contains _ZNK4llvm11IntegerType11getBitWidthEv ~_Vector_impl _ZNK4llvm14ilist_iteratorIKNS_11NamedMDNodeEEixEi ArrayRef apply > > _M_set_sharable reverse_iterator _ZSt7nothrow _ZNK4llvm25SmallVectorTemplateCommonIcvE8max_sizeEv SanitizeAddress _ZNK4llvm5Twine9isNullaryEv tcCompare _ZN4llvm12ilist_traitsINS_11NamedMDNodeEE18removeNodeFromListEPS1_ _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE21_M_get_Node_allocatorEv _ZN4llvm5APInt11getMinValueEj _ZNSt6vectorISsSaISsEE9push_backERKSs _IO_write_end bsearch _IO_save_base _ZNK4llvm15ilist_half_nodeINS_11NamedMDNodeEE7getPrevEv tm_wday _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE8op_equalERS1_S5_ _ZN4llvm12FunctionType17isValidReturnTypeEPNS_4TypeE _ZNK4llvm4Type16isFunctionVarArgEv _ZNKSt6vectorISt4pairIjjESaIS1_EE4backEv _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE5frontEv _ZNK4llvm12ilist_traitsINS_11NamedMDNodeEE14createSentinelEv byteSwap _ZNK4llvm4Type19getArrayNumElementsEv getNumSlots _ZNK4llvm6Module10getContextEv _ZN4llvm9SourceMgraSERKS0_ _ZNKSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE11lower_boundERS1_ _ZNK4llvm6Module16isMaterializableEPKNS_11GlobalValueE getWithAlignment _ZN4llvm15SmallVectorImplIjE4swapERS1_ _ZNK4llvm5APInt3shlERKS0_ _ZNK4llvm14ilist_iteratorINS_14GlobalVariableEEneERKS2_ AddString __new_start _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE5eraseEN9__gnu_cxx17__normal_iteratorIPS2_S4_EES8_ _ZNK4llvm14ilist_iteratorIKNS_8FunctionEEptEv _ZNK4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE6rbeginEv _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EEaSERKS8_ remove _ZNK4llvm4Type10getContextEv _ZNK4llvm25SmallVectorTemplateCommonINS_7SMFixItEvEixEj isMaxValue addOperand _ZNK4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE5emptyEv _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE6removeERKNS_14ilist_iteratorIS1_EE _ZN4llvm21ilist_nextprev_traitsINS_11NamedMDNodeEE7getNextEPS1_ _ZN4llvm5APInt11getMaxValueEj uninitialized_copy*, std::basic_string*> _M_end _ZN4llvm14ilist_iteratorINS_11NamedMDNodeEEppEi _S_copy_chars _ZNK4llvm4Type15isAggregateTypeEv _ZNK4llvm9OwningPtrINS_14GVMaterializerEEcvbEv _ZNK4llvm9SourceMgr23FindBufferContainingLocENS_5SMLocE _ZNK4llvm14ilist_iteratorINS_11GlobalAliasEEptEv getArrayNumElements _ZNK9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEixERKi _ZN4llvm25SmallVectorTemplateCommonINS_7SMFixItEvE6setEndEPS1_ _ZN4llvm15SmallPtrSetImpl14getEmptyMarkerEv _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE7op_lessERS1_S5_ _ZNK4llvm2cl11opt_storageISsLb0ELb1EE10getDefaultEv _ZNSs7_M_copyEPcPKcj _ZNK4llvm25SmallVectorTemplateCommonINS_7SMFixItEvE12capacity_ptrEv isDematerializable _ZNK4llvm2cl4listISsbNS0_6parserISsEEE15printOptionInfoEj _ZNK4llvm25SmallVectorTemplateCommonIcvE5beginEv _ZNK4llvm8ArrayRefIyE4dataEv _ZNK4llvm12SMDiagnostic7getKindEv CurPtr PrintStats _ZNK4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE7setTailEPS1_ dump _ZNKSt6vectorISt4pairIjjESaIS1_EE4sizeEv _ZN4llvm5APInt12getNullValueEj _ZNK4llvm8ArrayRefINS_7SMFixItEEixEj _M_insert_equal_lower reverse_iterator<__gnu_cxx::__normal_iterator, std::allocator > > > applicator _ZN9__gnu_cxx13new_allocatorISsE9constructEPSsRKSs _ZNK4llvm25SmallVectorTemplateCommonIjvEixEj _ZNSt11char_traitsIcE3eofEv iterator _ZN4llvm11raw_ostreamlsERKSs IntegerTyID getGlobalList _Rb_tree_const_iterator, std::allocator >, std::basic_string, std::allocator > > > _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE8transferENS_14ilist_iteratorIS1_EERS4_S6_S6_ __niter_base*> basic_parser, std::allocator > > _ZNK4llvm11LLVMContext11getMDKindIDENS_9StringRefE isFP128Ty _ZN4llvm5APIntmLERKS0_ integerPart _ZNK4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE5beginEv erase_imp _ZNK4llvm9StringRef12getAsIntegerEjRNS_5APIntE AddNodeID iterator _ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKc getStructName _ZN4llvm15SmallVectorImplINS_7SMFixItEE7reserveEj _ForwardIterator apply > > _ZN4llvm5APInt14getHighBitsSetEjj named_metadata_end strerror _ZN4llvm10ilist_nodeINS_11NamedMDNodeEE11getPrevNodeEv EqualSlowCase _ZNK4llvm12SMDiagnostic5printEPKcRNS_11raw_ostreamEb _GLOBAL__sub_I_llvm_link.cpp first_type _ZNKSs7compareEjjPKcj TargetDepAttrs list twine _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE5frontEv _ZNSs6insertEjPKc _ZNKSt6bitsetILj38EE9to_stringEcc _ZN4llvm11PointerType9getUnqualEPNS_4TypeE _ZNK4llvm5Twine10getLHSKindEv _ZNK4llvm5APIntixEj _ZNK4llvm5APInt4rotlERKS0_ _ZNK4llvm9StringRef7compareES0_ getKindAsString _ZNK4llvm9StringRef17find_first_not_ofES0_j _ZNK9__gnu_cxx17__normal_iteratorIPjSt6vectorIjSaIjEEEptEv __quad_t _ZNK4llvm4Type13isPPC_FP128TyEv _ZNK4llvm10StructType13element_beginEv _ZNKSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE3endEv _ZN4llvm5APInt10tcSubtractEPyPKyyj rebind tcMSB insert_imp Pointer32 getInt8PtrTy reverse_iterator*> _ZN4llvm4Type9getVoidTyERNS_11LLVMContextE ErrorInfo _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE7getTailEv _ZNK4llvm15SmallPtrSetImpl9count_impEPKv _ZNK4llvm5APInt3XorERKS0_ _ZNSt6vectorISsSaISsEE7reserveEj _ZNK4llvm25SmallVectorTemplateCommonINS_7SMFixItEvE8capacityEv _ZN4llvm11NamedMDNode9setParentEPNS_6ModuleE _ZNK4llvm8ArrayRefINS_7SMRangeEE5sliceEj isPowerOf2 _ZN4llvm5APInt13initFromArrayENS_8ArrayRefIyEE _ZNK4llvm11LLVMContext29getInlineAsmDiagnosticContextEv _ZN4llvm9SourceMgr14setDiagHandlerEPFvRKNS_12SMDiagnosticEPvES4_ _ZN4llvm12ilist_traitsINS_11NamedMDNodeEE13addNodeToListEPS1_ __uninitialized_move_a > _ZNK4llvm9OwningPtrINS_6ModuleEEptEv _ZNK4llvm14ilist_iteratorINS_11NamedMDNodeEEeqERKS2_ _ZN4llvm4Type12getInt1PtrTyERNS_11LLVMContextEj ilist_iterator ValueDisallowed wcsncmp _ZNK4llvm8ArrayRefINS_9AttributeEE4rendEv _ZNK4llvm15ilist_half_nodeINS_14GlobalVariableEE7getPrevEv _IO_write_ptr _ZNK4llvm15SmallVectorImplINS_7SMFixItEEltERKS2_ _ZN4llvm2cl10applicatorINS0_15FormattingFlagsEE3optES2_RNS0_6OptionE element_begin _M_right ilist_half_node addFixIt AddNewSourceBuffer _ZNK4llvm8ArrayRefISt4pairIjjEE4rendEv towctrans _ZNSs2atEj iterator _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE5eraseERKS1_ _ZN4llvm21ilist_nextprev_traitsINS_11NamedMDNodeEE7getNextEPKS1_ _ZNSt6vectorIjSaIjEE4dataEv bitsToDouble getMinValue _ZNK4llvm2cl15OptionValueCopyISsE7compareERKNS0_18GenericOptionValueE NoImplicitFloat _ZN4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE5eraseENS_14ilist_iteratorIS1_EES6_ _ZN4llvm11AttrBuilder5clearEv getLineAndColumn getX86_FP80PtrTy Pointer64 _ZNK4llvm5APInt3shlEj _ZNK4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE5emptyEv vswprintf _ZNSs4_Rep10_M_destroyERKSaIcE detail _ZN4llvm21ilist_nextprev_traitsINS_8FunctionEE7setNextEPS1_S3_ _ZN4llvm6Module16getSublistAccessEPNS_14GlobalVariableE _IsMove __dso_handle _ZNK4llvm14ilist_iteratorINS_11GlobalAliasEEpLEi setlocale _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE4rendEv _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE5eraseEPS1_S9_ _ZNK4llvm14ilist_iteratorINS_14GlobalVariableEEeqERKS2_ ~OptionValueCopy wcsncpy isStructTy clearAllBits _ZN9__gnu_cxx13new_allocatorISt4pairIjjEE9constructEPS2_RKS2_ opt_storage _ZNK4llvm9StringRef5lowerEv _ZN4llvm15SmallVectorImplIPKcE6insertEPS2_RKS2_ DiagKind to_char_type getSplat _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE5eraseENS_14ilist_iteratorIS1_EE _ZNK4llvm12AttributeSet7isEmptyEv operator<< _M_set_leaked _M_clone _ZNKSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE6_M_endEv setPrev ValSymTab isSmall _Iter_base, std::allocator >*, false> _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE5mergeERS4_ _ZNK4llvm4Type10isStructTyEv _IO_read_base getNumOperands AddInteger _ZNSspLEPKc operator== VoidTyID _ZNK4llvm6iplistINS_8FunctionENS_12ilist_traitsIS1_EEE18CreateLazySentinelEv _ZNK4llvm11AttrBuilder12getAlignmentEv _ZN4llvm11PointerType18isValidElementTypeEPNS_4TypeE __val ~SmallVector value_comp __first getInt8Ty reverse_iterator<__gnu_cxx::__normal_iterator > > > _ZNK4llvm5APInt4dumpEv _ZN9__gnu_cxx13new_allocatorIN4llvm9SourceMgr9SrcBufferEE10deallocateEPS3_j _ZNK4llvm5APInt19signedRoundToDoubleEv _ZN4llvm2cl14OptionCategory14getDescriptionEv __normal_iterator*, std::vector, std::allocator > > > _ZN4llvm6Module11alias_beginEv _ZNKSs6substrEjj key_type _M_root mbsrtowcs _ZNSt6bitsetILj38EE16_Unchecked_resetEj operator>> _ZNK4llvm2cl15OptionValueCopyINS0_13boolOrDefaultEE8getValueEv _ZNK4llvm5APInt3absEv _M_do_and _ZNK4llvm15SmallVectorImplIPKcEeqERKS3_ _ZN4llvm23SmallVectorTemplateBaseINS_7SMFixItELb0EE4growEj reverse_iterator > _ZN4llvm11NamedMDNode15eraseFromParentEv bitsToFloat ilist_nextprev_traits _ZNK9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEixERKi getRange _ZNSt6vectorISsSaISsEE5clearEv _ZNKSs6rbeginEv _ZNK9__gnu_cxx13new_allocatorISt4pairIKSsSsEE7addressERS3_ fgetc _ZNK4llvm9Attribute15isEnumAttributeEv ilist_nextprev_traits _ZNK4llvm8ArrayRefINS_9AttributeEE5emptyEv _ZNK4llvm5Twine8isBinaryEv _ZNK4llvm5APIntorERKS0_ _ZNK4llvm14ilist_iteratorIKNS_8FunctionEEneERKS3_ _ZN4llvm5APInt12tcShiftRightEPyjj _ZNK4llvm5APInt8toStringERNS_15SmallVectorImplIcEEjbb _ZNSt6vectorIjSaIjEE6rbeginEv reverse_iterator, std::allocator >, std::basic_string, std::allocator > > > > _ZNK4llvm19FoldingSetNodeIDRef11ComputeHashEv ~StructType _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE14_M_create_nodeERKS2_ _ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEmIERKi _ZNKSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE6rbeginEv _ZN9__gnu_cxx13new_allocatorIcE7destroyEPc _ZNK4llvm5APInt3ugeEy _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE5beginEv _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE10push_frontEPS1_ _ZNK4llvm12AttributeSet17getStackAlignmentEj isEmpty _ZNKSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE4rendEv _M_iend rebind, std::allocator > > _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEE8op_equalERS1_S5_ _ZNK4llvm4Type9isArrayTyEv _ZNKSt12_Vector_baseIjSaIjEE13get_allocatorEv _S_empty_rep_storage _IO_backup_base _ZN4llvm14SequentialType7classofEPKNS_4TypeE _ZN4llvm17ilist_node_traitsINS_11GlobalAliasEE21transferNodesFromListERS2_NS_14ilist_iteratorIS1_EES5_ _ZN4llvm15SmallVectorImplIcE5eraseEPcS2_ _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE7_S_leftEPKSt18_Rb_tree_node_base _ZNK4llvm5APInt18countTrailingZerosEv StringRefKind _ZNK4llvm9OwningPtrINS_14GVMaterializerEEptEv _ZNKSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE5frontEv _ZNSs6assignEPKc getInt1Ty localtime _ZNSt6vectorISt4pairIjjESaIS1_EE4backEv _ZN4llvm5APInt7sdivremERKS0_S2_RS0_S3_ _ZNK4llvm2cl4desc5applyERNS0_6OptionE _ZNK4llvm8ArrayRefIyE5sliceEjj getSlotAttributes _ZNSs6resizeEjc _ZNKSt23_Rb_tree_const_iteratorISt4pairIKSsSsEEdeEv createSentinel _ZN4llvm11AttrBuilder6td_endEv getActiveWords _M_check_len _ZNK4llvm5APInt4sdivERKS0_ _ZNK4llvm8ArrayRefISt4pairIjjEE5sliceEjj __rb_verify int_n_sep_by_space _ZN4llvm2cl17basic_parser_impl10initializeERNS0_6OptionE _ZN4llvm14ilist_iteratorIKNS_11GlobalAliasEEppEv _ZN4llvm17ilist_node_traitsINS_11GlobalAliasEE18removeNodeFromListEPS1_ _IO_marker getLimitedValue _ZN4llvm5APInt8tcAssignEPyPKyj _ZNSs6appendEPKcj _ZN4llvm2cl6parserIbE10initializeINS0_3optIbLb0ES2_EEEEvRT_ sextOrTrunc getMask SmallVectorTemplateCommon _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE4swapERS4_ getPointerAddressSpace ValueOptional _ZN9__gnu_cxx17__normal_iteratorIPSsSt6vectorISsSaISsEEEpLERKi _ZNSs6appendERKSsjj _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE6insertEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_ freopen HalfTyID _ZNKSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE5countERS1_ _ZNK4llvm6Module14getNamedGlobalENS_9StringRefE getIntNTy _ZNK4llvm5APInt4sremERKS0_ _BI1 _BI2 argc _ZNKSt12_Base_bitsetILj2EE9_M_hiwordEv _ZNK9__gnu_cxx17__normal_iteratorIPN4llvm9SourceMgr9SrcBufferESt6vectorIS3_SaIS3_EEEptEv _ZN4llvm6iplistINS_11NamedMDNodeENS_12ilist_traitsIS1_EEE5eraseERKS1_ rtrim BOU_FALSE _ZNKSs7compareEPKc _ZNK4llvm5APInt3ultERKS0_ _ZNK4llvm8ArrayRefISt4pairIjjEEixEj ValueRequired ParserClass operator- > _ZNKSt6vectorIjSaIjEE14_M_range_checkEj ~new_allocator isFunctionVarArg initSlowCase _ZN4llvm5APIntmmEi _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE3endEv _ZNK4llvm14ilist_iteratorIKNS_8FunctionEEcvPS2_Ev _ZN4llvm21SymbolTableListTraitsINS_11GlobalAliasENS_6ModuleEE18removeNodeFromListEPS1_ _ZN4llvm5APIntmmEv _ZN4llvm12ilist_traitsINS_11GlobalAliasEE8noteHeadEPS1_S3_ _ZNKSt6vectorISsSaISsEE4sizeEv _ZN4llvm15ilist_half_nodeINS_14GlobalVariableEE7setPrevEPS1_ apply > _ZNK4llvm6Module11alias_emptyEv _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE5frontEv others_read AlignedCharArrayUnion tcMultiplyPart _ZNK4llvm9StringRef6equalsES0_ _ZNSt6vectorIjSaIjEE6resizeEjj _ZN4llvm15SmallVectorImplIPKcE5eraseEPS2_S4_ _ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE12_M_rightmostEv _ZNK9__gnu_cxx17__normal_iteratorIPKSt4pairIjjESt6vectorIS2_SaIS2_EEEmiERKi OptionValue, std::allocator > > getFP128Ty _ZN4llvm2cl17basic_parser_impl19getExtraOptionNamesERNS_15SmallVectorImplIPKcEE _ZN4llvm25SmallVectorTemplateCommonIcvE12resetToSmallEv _ZN4llvm6Module19getValueSymbolTableEv _ZNK4llvm12ilist_traitsINS_8FunctionEE18provideInitialHeadEv getBitMask _ZN4llvm2cl6Option17setFormattingFlagENS0_15FormattingFlagsE ItemParentClass isValidArgumentType vprintf _ZN4llvm25SmallVectorTemplateCommonIjvE6rbeginEv _ZN4llvm6iplistINS_14GlobalVariableENS_12ilist_traitsIS1_EEEaSERKS4_ _ZNK4llvm6Module13getEndiannessEv isEmptyTy getInlineAsmDiagnosticHandler _ZNKSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE5emptyEv _ZN4llvm5APInt14tcMultiplyPartEPyPKyyyjjb getOperand _ZNK4llvm14ilist_iteratorINS_8FunctionEEplEi _M_disjunct DecIKind _M_leak _ZNSs7_M_leakEv AddIncludeFile edit_distance _ZNKSt6vectorIjSaIjEE5frontEv fclose tm_isdst _ZN4llvm5APInt7maskBitEj _ZNK4llvm5APInt17countTrailingOnesEv _ZNKSs2atEj _ZN4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE6removeERKNS_14ilist_iteratorIS1_EE _ZNK4llvm12AttributeSet4dumpEv _ZN4llvm14ilist_iteratorINS_11NamedMDNodeEEmmEi _ZNK4llvm15SmallVectorImplIcEltERKS1_ _ZN4llvm14ilist_iteratorINS_11NamedMDNodeEEmmEv _ZNK4llvm5APInt13isNonNegativeEv _ZNK4llvm5APInt3sleERKS0_ _ZNK4llvm14ilist_iteratorINS_14GlobalVariableEEptEv _ZN4llvm21SymbolTableListTraitsINS_14GlobalVariableENS_6ModuleEE9getSymTabEPS2_ _M_parent ilist_node getOptionWidth getParent _ZNK9__gnu_cxx17__normal_iteratorIPKSt4pairIjjESt6vectorIS2_SaIS2_EEEplERKi _ZN4llvm15SmallVectorImplIjE6assignEjRKj _ZN4llvm11LLVMContext9emitErrorEjRKNS_5TwineE _ZNKSt6bitsetILj38EE4noneEv _ZNK4llvm5APInt11AndSlowCaseERKS0_ __copy_move_backward_a*, std::basic_string*> char_traits _ZN4llvm5APInt4tcOrEPyPKyj _ZNKSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE3endEv getInt16Ty _ZNKSs9_M_ibeginEv _ZNSt12_Vector_baseISsSaISsEE19_M_get_Tp_allocatorEv _ZN4llvm5APInt11tcShiftLeftEPyjj __normal_iterator*, std::vector, std::allocator > > > maskBit _ZNK4llvm8ArrayRefIyE4backEv apply > > _ZN4llvm6Module14getNamedMDListEv __pos ilist_traits opt > > _ZNK4llvm12AttributeSet13getRawPointerEv _ZN4llvm25SmallVectorTemplateCommonIcvE4backEv CurArraySize _ZNK4llvm4Type15getFltSemanticsEv global_end _ZN4llvm2cl11OptionValueISsEaSERKSs fsetpos FindBucketFor _ZNKSt6vectorISsSaISsEE2atEj uint64_t getIntNPtrTy isStringAttribute ilist_sentinel_traits _ZNK4llvm5APInt11getBitWidthEv _ZN9__gnu_cxx13new_allocatorISsE7destroyEPSs _ZNK4llvm6iplistINS_11GlobalAliasENS_12ilist_traitsIS1_EEE4rendEv _ZN4llvm4Type12getHalfPtrTyERNS_11LLVMContextEj _ZNK4llvm14ilist_iteratorIKNS_14GlobalVariableEE19getNodePtrUncheckedEv getLineContents ValueExpected _ZNK4llvm12FunctionType12getParamTypeEj _ZNK4llvm9StringRef16startswith_lowerES0_ _ZNK4llvm5APInt11bitsToFloatEv _ZNK4llvm25SmallVectorTemplateCommonIPKcvE4rendEv _M_dataplus _ZNK4llvm5APInt4lshrERKS0_ _ZNSt6bitsetILj38EE5resetEj keep _ZNK4llvm25SmallVectorTemplateCommonINS_7SMFixItEvE6rbeginEv equal_range _ZNSt6vectorIjSaIjEE4swapERS1_ subtype_end _ZNSt6bitsetILj38EE5resetEv wctomb _ZN4llvm5APInt8tcNegateEPyj _M_left _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS2_S4_EEjRKS2_ _ZNK4llvm4Type9isFloatTyEv all_exe _ZNSt6vectorIN4llvm9SourceMgr9SrcBufferESaIS2_EE6assignEjRKS2_ _ZNK4llvm5Twine7isValidEv _ZNKSs13find_first_ofEPKcj getRetAttributes AlignedCharArrayUnion