Commit 9a8eaf07 authored by Marius Wachtler's avatar Marius Wachtler

Merge pull request #1123 from undingen/exc_capi_problem

fix two python frame handling crashes
parents 7b941863 ac7fe907
.text._init
.text._ZNK6pyston21DefinednessBBAnalyzer5mergeENS_19DefinednessAnalysis15DefinitionLevelES2_
.text._ZN4llvm12DenseMapBaseINS_8DenseMapIPN6pyston8CFGBlockESt10unique_ptrINS2_17LivenessBBVisitorESt14default_deleteIS6_EENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S9_EEEES4_S9_SB_SE_E20InsertIntoBucketImplERKS4_PSE_
.text._ZN4llvm8DenseMapIN6pyston14InternedStringEPNS1_8AST_NameENS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_S4_EEE4growEj
.text._ZN4llvm8DenseMapIPN6pyston8CFGBlockEbNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_bEEE4growEj
.text._ZN6pyston11PhiAnalysis10isRequiredENS_14InternedStringEPNS_8CFGBlockE
.text._ZN4llvm8DenseMapIN6pyston14InternedStringENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE4growEj
.text._ZN4llvm8DenseMapIN6pyston14InternedStringEPNS1_8AST_NameENS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_S4_EEE4growEj
.text._ZN6pyston11PhiAnalysis24isPotentiallyUndefinedAtENS_14InternedStringEPNS_8CFGBlockE
.text._ZN4llvm8DenseMapIPN6pyston3ASTES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE4growEj
.text._ZN4llvm8DenseMapIPN6pyston3ASTEPNS1_10BoxedClassENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4growEj
.text._ZN6pyston9assembler9Assembler9emitArithENS0_9ImmediateENS0_8RegisterEi
.text._ZN6pyston8Rewriter9_addGuardEPNS_11RewriterVarES2_
.text._ZN6pyston8Rewriter8_setAttrEPNS_11RewriterVarEiS2_
.text._ZN6pyston17JitFragmentWriter13_emitGetLocalEPNS_11RewriterVarEPKc
.text._ZN6pyston17JitFragmentWriter13_emitSideExitEPNS_11RewriterVarES2_PNS_8CFGBlockES2_
.text._ZN6pyston8Rewriter14_addGuardNotEqEPNS_11RewriterVarES2_
.text._ZN4llvm8DenseMapIN6pyston14InternedStringEiNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_iEEE4growEj
.text._ZN6pyston8DenseMapINS_10BoxAndHashENS_6detail13DenseSetEmptyENS1_11ComparisonsENS2_12DenseSetPairIS1_EELi8EE4growEj
.text._ZN4llvm8DenseMapIN6pyston14InternedStringEPNS1_11RewriterVarENS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_S4_EEE4growEj
.text._ZN6pyston11UnknownType14makeClassCheckERNS_9IREmitterEPNS_22ValuedCompilerVariableIPN4llvm5ValueEEEPNS_10BoxedClassE
.text._ZN6pyston11UnboxedTypeIKSt6vectorIPNS_16CompilerVariableESaIS3_EENS_9TupleTypeEE4dropERNS_9IREmitterEPNS_22ValuedCompilerVariableIPNS_10UnboxedValIS6_EEEE
.text._ZN6pyston18ValuedCompilerTypeIPN4llvm5ValueEE16serializeToFrameEPNS_22ValuedCompilerVariableIS3_EERSt6vectorIS3_SaIS3_EE
.text._ZN6pyston18ValuedCompilerTypeIPN4llvm5ValueEE3dupEPNS_22ValuedCompilerVariableIS3_EERSt13unordered_mapIPNS_16CompilerVariableESA_St4hashISA_ESt8equal_toISA_ESaISt4pairIKSA_SA_EEE
.text._ZN6pyston26compilePartialFuncInternalEPNS_7OSRExitE
.text._ZN6pyston16getIsDefinedNameENS_14InternedStringERNS_18InternedStringPoolE
.text._ZN6pyston15IRGeneratorImplD2Ev
.text._ZN6pyston15IRGeneratorImpl20addFrameStackmapArgsEPNS_14PatchpointInfoEPNS_8AST_stmtERSt6vectorIPN4llvm5ValueESaIS8_EE
.text._ZN6pyston18PystonStringReader4nextEv
.text._ZN4llvm9StringMapIN6pyston11LocationMap13LocationTableENS_15MallocAllocatorEE6insertESt4pairINS_9StringRefES3_E
.text._ZN4llvm9StringMapIN6pyston11LocationMap13LocationTableENS_15MallocAllocatorEEixENS_9StringRefE
.text._ZN6pyston15IRGeneratorImpl20addFrameStackmapArgsEPNS_14PatchpointInfoERSt6vectorIPN4llvm5ValueESaIS6_EE
.text._ZN4llvm12DenseMapBaseINS_8DenseMapIN6pyston14InternedStringEiNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_iEEEES3_iS5_S8_E20InsertIntoBucketImplERKS3_PS8_
.text._ZN6pyston12DenseMapBaseINS_8DenseMapINS_10BoxAndHashEPNS_3BoxENS2_11ComparisonsENS_6detail12DenseMapPairIS2_S4_EELi8EEES2_S4_S5_S8_Li8EE20InsertIntoBucketImplERKS2_PS8_
.text._ZN6pyston11AST_keyword6acceptEPNS_10ASTVisitorE
.text._ZN6pyston2gc17TraversalWorklist7addWorkEPv
.text._ZN6pyston2gc10SmallArena11_allocBlockEmPPNS1_5BlockE
.text._ZN6pyston2gc10LargeArena6_allocEm
.text._ZN6pyston12DenseMapBaseINS_8DenseMapINS_10BoxAndHashEPNS_3BoxENS2_11ComparisonsENS_6detail12DenseMapPairIS2_S4_EELi8EEES2_S4_S5_S8_Li8EE20InsertIntoBucketImplERKS2_PS8_
.text._ZN6pyston15excInfoForRaiseEPNS_3BoxES1_S1_
.text._ZN6pyston10BoxedFrame6linenoEPNS_3BoxEPv
.text.add_i64_i64
.text.sub_i64_i64
.text._ZN6pyston10_listSliceEPNS_9BoxedListEllll
.text._ZN6pystonL21listSetitemSliceInt64EPNS_9BoxedListElllPNS_3BoxE
.text._ZN6pyston9_strSliceEPNS_11BoxedStringEllll
.text._ZN6pyston17superGetattributeEPNS_3BoxES1_
.text._ZN6pyston10supercheckEPNS_10BoxedClassEPNS_3BoxE
.text._ZN6pyston11HiddenClassC2ENS0_6HCTypeE
.text._ZN4llvm9StringMapIiNS_15MallocAllocatorEE6insertESt4pairINS_9StringRefEiE
.text._ZL30stripAndComputeConstantOffsetsPKN4llvm10DataLayoutERPNS_5ValueEb
.text._ZN6pyston14NoopASTVisitor18visit_makefunctionEPNS_16AST_MakeFunctionE
.text._ZN6pyston14NoopASTVisitor15visit_attributeEPNS_13AST_AttributeE
.text._ZN6pyston14NoopASTVisitor8visit_ifEPNS_6AST_IfE
.text._ZN6pyston14NoopASTVisitor11visit_printEPNS_9AST_PrintE
.text._ZN6pyston14NoopASTVisitor12visit_branchEPNS_10AST_BranchE
.text._ZNK6pyston21DefinednessBBAnalyzer9processBBERN4llvm8DenseMapINS_14InternedStringENS_19DefinednessAnalysis15DefinitionLevelENS1_12DenseMapInfoIS3_EENS1_6detail12DenseMapPairIS3_S5_EEEEPNS_8CFGBlockE
.text._ZN6pyston16LivenessAnalysisC1EPNS_3CFGE
.text._ZN4llvm8DenseMapIN6pyston14InternedStringENS1_19DefinednessAnalysis15DefinitionLevelENS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_S4_EEE4growEj
.text._ZN4llvm8DenseMapIPN6pyston8CFGBlockENS_8DenseSetINS1_14InternedStringENS_12DenseMapInfoIS5_EEEENS6_IS3_EENS_6detail12DenseMapPairIS3_S8_EEE4growEj
.text._ZN6pyston18DefinednessVisitor12visit_assignEPNS_10AST_AssignE
.text._ZN6pyston11PhiAnalysis15isRequiredAfterENS_14InternedStringEPNS_8CFGBlockE
.text._ZN6pyston17LivenessBBVisitor10visit_nameEPNS_8AST_NameE
.text._ZN4llvm12DenseMapBaseINS_8DenseMapIPN6pyston8CFGBlockENS1_INS2_14InternedStringENS2_19DefinednessAnalysis15DefinitionLevelENS_12DenseMapInfoIS5_EENS_6detail12DenseMapPairIS5_S7_EEEENS8_IS4_EENSB_IS4_SD_EEEES4_SD_SE_SF_E18moveFromOldBucketsEPSF_SI_
.text._ZN6pyston11PhiAnalysis27isPotentiallyUndefinedAfterENS_14InternedStringEPNS_8CFGBlockE
.text._ZN4llvm12DenseMapBaseINS_8DenseMapIN6pyston14InternedStringENS1_IPNS2_8CFGBlockEbNS_12DenseMapInfoIS5_EENS_6detail12DenseMapPairIS5_bEEEENS6_IS3_EENS9_IS3_SB_EEEES3_SB_SC_SD_E18moveFromOldBucketsEPSD_SG_
.text._ZN4llvm8DenseMapIPN6pyston8CFGBlockEbNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_bEEE4growEj
.text._ZN6pyston16LivenessAnalysis11isLiveAtEndENS_14InternedStringEPNS_8CFGBlockE
.text._ZN6pyston16LivenessAnalysis6isKillEPNS_8AST_NameEPNS_8CFGBlockE
.text._ZN6pyston19DefinednessAnalysis3runEN4llvm8DenseMapINS_14InternedStringENS0_15DefinitionLevelENS1_12DenseMapInfoIS3_EENS1_6detail12DenseMapPairIS3_S4_EEEEPNS_8CFGBlockEPNS_9ScopeInfoE
......@@ -53,87 +42,78 @@
.text._ZN6pyston13ScopeInfoBase14createsClosureEv
.text._ZN6pyston13ScopeInfoBase12takesClosureEv
.text._ZN6pyston13ScopeInfoBase14usesNameLookupEv
.text._ZN6pyston13ScopeInfoBase14getClosureSizeEv
.text._ZN6pyston20NameCollectorVisitor11visit_indexEPNS_9AST_IndexE
.text._ZN6pyston13ScopeInfoBase19areLocalsFromModuleEv
.text._ZN6pyston15ModuleScopeInfo18getScopeTypeOfNameENS_14InternedStringE
.text._ZN6pyston13ScopeInfoBase12getDerefInfoENS_14InternedStringE
.text._ZN6pyston13containsYieldEPNS_3ASTE
.text._ZN6pyston15ScopingAnalysis18getInternedStringsEv
.text._ZN6pystonL17mangleNameInPlaceERNS_14InternedStringEN4llvm9StringRefERNS_18InternedStringPoolE
.text._ZN6pyston17EvalExprScopeInfo18getScopeTypeOfNameENS_14InternedStringE
.text._ZN6pyston13ScopeInfoBase18getScopeTypeOfNameENS_14InternedStringE
.text._ZN6pyston15ScopingAnalysis14ScopeNameUsageC2EPNS_3ASTEPS1_PS0_
.text._ZN6pyston20NameCollectorVisitor10visit_nameEPNS_8AST_NameE
.text._ZN6pyston13ScopeInfoBase16getClosureOffsetENS_14InternedStringE
.text._ZN4llvm12DenseMapBaseINS_8DenseMapIPN6pyston3ASTEPNS2_15ScopingAnalysis14ScopeNameUsageENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S7_EEEES4_S7_S9_SC_E20InsertIntoBucketImplERKS4_PSC_
.text._ZN6pyston13ScopeInfoBase22getAllDerefVarsAndInfoEv
.text._ZN6pyston20NameCollectorVisitor7collectEPNS_3ASTEPN4llvm8DenseMapIS2_PNS_15ScopingAnalysis14ScopeNameUsageENS3_12DenseMapInfoIS2_EENS3_6detail12DenseMapPairIS2_S7_EEEEPS5_
.text._ZN6pyston20NameCollectorVisitor14visit_classdefEPNS_12AST_ClassDefE
.text._ZN6pyston20NameCollectorVisitor17visit_functiondefEPNS_15AST_FunctionDefE
.text._ZN4llvm12DenseMapBaseINS_8DenseMapIPN6pyston3ASTEPNS2_9ScopeInfoENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E20InsertIntoBucketImplERKS4_PSB_
.text._ZN4llvm8DenseMapIPN6pyston3ASTEPNS1_9ScopeInfoENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4growEj
.text._ZN6pyston15ScopingAnalysis17processNameUsagesEPN4llvm8DenseMapIPNS_3ASTEPNS0_14ScopeNameUsageENS1_12DenseMapInfoIS4_EENS1_6detail12DenseMapPairIS4_S6_EEEE
.text._ZN6pyston15ScopingAnalysis14analyzeSubtreeEPNS_3ASTE
.text._ZN6pyston15ScopingAnalysis19getScopeInfoForNodeEPNS_3ASTE
.text._ZN6pyston15ScopingAnalysis24registerScopeReplacementEPNS_3ASTES2_
.text._ZN4llvm12DenseMapBaseINS_8DenseMapIPN6pyston8CFGBlockENS1_INS2_14InternedStringEPNS2_12CompilerTypeENS_12DenseMapInfoIS5_EENS_6detail12DenseMapPairIS5_S7_EEEENS8_IS4_EENSB_IS4_SD_EEEES4_SD_SE_SF_E8copyFromISG_EEvRKNS0_IT_S4_SD_SE_SF_EE
.text._ZN6pyston24BasicBlockTypePropagator7getTypeEPNS_8AST_exprE
.text._ZN6pyston24BasicBlockTypePropagator11visit_tupleEPNS_9AST_TupleE
.text._ZN4llvm8DenseMapIN6pyston14InternedStringEPNS1_12CompilerTypeENS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_S4_EEE4growEj
.text._ZN6pyston24BasicBlockTypePropagator10visit_nameEPNS_8AST_NameE
.text._ZN4llvm8DenseMapIPN6pyston3ASTEPNS1_10BoxedClassENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4growEj
.text._ZN6pyston23PropagatingTypeAnalysis19speculatedExprClassEPNS_8AST_exprE
.text._ZN6pyston24BasicBlockTypePropagator10visit_callEPNS_8AST_CallE
.text._ZN6pyston23PropagatingTypeAnalysis10doAnalysisENS_12TypeAnalysis16SpeculationLevelEPNS_9ScopeInfoEON4llvm8DenseMapINS_14InternedStringEPNS_12CompilerTypeENS5_12DenseMapInfoIS7_EENS5_6detail12DenseMapPairIS7_S9_EEEEPNS_8CFGBlockE
.text._ZN6pyston14doTypeAnalysisEPNS_3CFGERKNS_10ParamNamesERKSt6vectorIPNS_18ValuedCompilerTypeIPN4llvm5ValueEEESaISB_EENS_11EffortLevelENS_12TypeAnalysis16SpeculationLevelEPNS_9ScopeInfoE
.text._ZN6pyston9assembler9Assembler8emitByteEh
.text._ZN6pyston9assembler9Assembler3movENS0_9ImmediateENS0_8RegisterEb
.text._ZN6pyston9assembler9Assembler4movqENS0_9ImmediateENS0_8IndirectE
.text._ZN6pyston9assembler9Assembler3movENS0_8RegisterES2_
.text._ZN6pyston9assembler9Assembler3movENS0_8RegisterENS0_8IndirectE
.text._ZN6pyston9assembler9Assembler9clear_regENS0_8RegisterE
.text._ZN6pyston9assembler9Assembler11mov_genericENS0_8IndirectENS0_8RegisterENS0_7MovTypeE
.text._ZN6pyston9assembler9Assembler4pushENS0_8RegisterE
.text._ZN6pyston9assembler9Assembler3addENS0_9ImmediateENS0_8RegisterE
.text._ZN6pyston9assembler9Assembler4inclENS0_8IndirectE
.text._ZN6pyston9assembler9Assembler4declENS0_8IndirectE
.text._ZN6pyston9assembler9Assembler4callENS0_9ImmediateE
.text._ZN6pyston9assembler9Assembler5callqENS0_8RegisterE
.text._ZN6pyston9assembler9Assembler3cmpENS0_8RegisterES2_
.text._ZN6pyston9assembler9Assembler3cmpENS0_8IndirectENS0_9ImmediateE
.text._ZN6pyston9assembler9Assembler3cmpENS0_8IndirectENS0_9ImmediateENS0_7MovTypeE
.text._ZN6pyston9assembler9Assembler3cmpENS0_8IndirectENS0_8RegisterE
.text._ZN6pyston9assembler9Assembler3leaENS0_8IndirectENS0_8RegisterE
.text._ZN6pyston9assembler9Assembler8jmp_condENS0_15JumpDestinationENS0_13ConditionCodeE
.text._ZN6pyston9assembler9Assembler3jmpENS0_15JumpDestinationE
.text._ZN6pyston9assembler9Assembler8emitCallEPvNS0_8RegisterE
.text._ZN6pyston9assembler11ForwardJumpC1ERNS0_9AssemblerENS0_13ConditionCodeE
.text._ZN6pyston9assembler9Assembler12emitBatchPopEiiRKSt6vectorINS0_15GenericRegisterESaIS3_EE
.text._ZN6pyston9assembler9Assembler12fillWithNopsEv
.text._ZN6pyston9assembler9Assembler9skipBytesEi
.text._ZN6pyston13ICInvalidator13invalidateAllEv
.text._ZN6pyston13ICSlotRewriteD1Ev
.text._ZN6pyston13ICSlotRewriteC1EPNS_6ICInfoEPKc
.text._ZN6pyston13ICSlotRewrite12prepareEntryEv
.text._ZN6pyston13ICSlotRewrite12getSlotStartEv
.text._ZN6pyston13ICSlotRewrite15addDependenceOnERNS_13ICInvalidatorE
.text._ZN6pyston13ICSlotRewrite11getSlotSizeEv
.text._ZN6pyston13ICSlotRewrite14returnRegisterEv
.text._ZN6pyston6ICInfo12startRewriteEPKc
.text._ZN6pyston13ICSlotRewrite19getScratchRspOffsetEv
.text._ZN6pyston13ICSlotRewrite14getScratchSizeEv
.text._ZN6pyston6ICInfoD1Ev
.text._ZN6pyston9getICInfoEPv
.text._ZN6pyston6ICInfo13shouldAttemptEv
.text._ZN6pyston6ICInfo13isMegamorphicEv
.text._ZN6pyston6ICInfoC1EPvS1_S1_NS_9StackInfoEiijNS_6BitSetILi16EEENS_9assembler15GenericRegisterEPNS_12TypeRecorderE
.text._ZN6pyston6ICInfo16getICInfoForNodeEPNS_3ASTE
.text._ZN6pyston13ICSlotRewrite6commitEPNS0_10CommitHookESt6vectorIPvSaIS4_EE
.text._ZN6pyston26registerCompiledPatchpointEPhS0_S0_S0_PKNS_11ICSetupInfoENS_9StackInfoENS_6BitSetILi16EEE
.text._ZN6pyston8Rewriter14finishAssemblyEi
.text._ZN6pyston6ICInfo23associateNodeWithICInfoEPNS_3ASTE
.text._ZN6pyston8Location6forArgEi
.text._ZN6pyston8Rewriter11ConstLoader16loadConstIntoRegEmNS_9assembler8RegisterE
.text._ZN6pyston8Rewriter6getArgEi
.text._ZN6pyston8Rewriter5abortEv
.text._ZN6pyston11RewriterVar7bumpUseEv
.text._ZN6pyston11RewriterVar15releaseIfNoUsesEv
.text._ZN6pyston8Rewriter15addDependenceOnERNS_13ICInvalidatorE
.text._ZN6pyston8Rewriter21removeLocationFromVarEPNS_11RewriterVarENS_8LocationE
.text._ZN6pyston8Rewriter13spillRegisterENS_9assembler8RegisterENS_8LocationE
.text._ZN6pyston8Rewriter8allocRegENS_8LocationES1_
.text._ZN6pyston11RewriterVar15initializeInRegENS_8LocationE
.text._ZN6pyston8Rewriter9_allocateEPNS_11RewriterVarEi
.text._ZN6pyston11RewriterVar8getInRegENS_8LocationEbS1_
.text._ZN6pyston8Rewriter6commitEv
.text._ZN6pyston8Rewriter10_setupCallEbN4llvm8ArrayRefIPNS_11RewriterVarEEES5_NS_8LocationE
.text._ZN6pyston8Rewriter5_callEPNS_11RewriterVarEbPvN4llvm8ArrayRefIS2_EES6_
.text._ZN6pyston8Rewriter11restoreArgsEv
.text._ZN6pyston8Rewriter13_addAttrGuardEPNS_11RewriterVarEiS2_b
.text._ZN6pyston8Rewriter10_setupCallEbN4llvm8ArrayRefIPNS_11RewriterVarEEES5_
.text._ZN6pyston11RewriterVar15initializeInRegENS_8LocationE
.text._ZN6pyston8Rewriter9_allocateEPNS_11RewriterVarEi
.text._ZN6pyston8Rewriter5_callEPNS_11RewriterVarEbPvN4llvm8ArrayRefIS2_EES6_
.text._ZN6pyston8Rewriter9loadConstElNS_8LocationE
.text._ZN6pyston8Rewriter12createNewVarEv
.text._ZN6pyston21initializePatchpoint3EPvPhS1_iiNS_6BitSetILi16EEERSt3mapINS_9assembler15GenericRegisterENS_8StackMap6Record8LocationENS_9GRCompareESaISt4pairIKS6_S9_EEE
.text._ZN6pyston29spillFrameArgumentIfNecessaryERNS_8StackMap6Record8LocationERPhS4_RiS6_RSt3mapINS_9assembler15GenericRegisterES2_NS_9GRCompareESaISt4pairIKS9_S2_EEE
.text._ZN6pyston8RewriterC1ESt10unique_ptrINS_13ICSlotRewriteESt14default_deleteIS2_EEiRKNS_6BitSetILi16EEE
.text._ZN6pyston8Rewriter14createRewriterEPviPKc
.text._ZN6pyston8RewriterD2Ev
......@@ -141,7 +121,6 @@
.text._ZN6pyston8Rewriter15commitReturningEPNS_11RewriterVarE
.text._ZN6pyston8Rewriter4callEbPvRKN4llvm11SmallVectorIPNS_11RewriterVarELj8EEES8_
.text._ZN6pyston11RewriterVar7setAttrEiPS0_
.text._ZN6pyston11RewriterVar7getAttrEiNS_8LocationENS_9assembler7MovTypeE
.text._ZN6pyston11RewriterVar12addAttrGuardEimb
.text._ZN6pyston11RewriterVar8addGuardEm
.text.PyObject_IsInstance
......@@ -152,307 +131,287 @@
.text.PySequence_Fast
.text.PySequence_Tuple
.text.PySequence_GetSlice
.text.PyObject_CallFunction
.text.PyNumber_CoerceEx
.text.PyNumber_Index
.text.PyNumber_AsSsize_t
.text._PyCodec_Lookup
.text.PyErr_Fetch
.text._ZN6pystonL10do_mkvalueEPPKcPA1_13__va_list_tagi
.text.Py_BuildValue
.text.PyEval_CallObjectWithKeywords
.text._ZN6pystonL16try_rich_compareEPNS_3BoxES1_i
.text.PyObject_Unicode
.text.PyObject_Repr
.text._PyObject_Str
.text.PyObject_SelfIter
.text.PyObject_GetAttrString
.text._ZN6pyston22convert_3way_to_objectEii
.text.PyObject_RichCompare
.text.PyObject_RichCompareBool
.text._ZN6pystonL10richcmp_neEPNS_3BoxES1_Pv
.text._ZN6pystonL14wrap_unaryfuncEPNS_3BoxEPv
.text._ZN6pystonL15wrap_binaryfuncEPNS_3BoxES1_Pv
.text.conservativeGCHandler
.text._ZN6pystonL21slot_tp_tpp_descr_getEPNS_3BoxES1_S1_
.text._ZN6pystonL17wrap_binaryfunc_rEPNS_3BoxES1_Pv
.text._ZN6pystonL17wrap_binaryfunc_lEPNS_3BoxES1_Pv
.text._ZN6pystonL18mro_implementationEPNS_10BoxedClassE
.text._ZN6pystonL16tppProxyToTpCallILNS_14ExceptionStyleE1EEEPNS_3BoxES3_PNS_15CallRewriteArgsENS_11ArgPassSpecES3_S3_S3_PS3_PKSt6vectorIPNS_11BoxedStringESaISA_EE
.text._ZN6pystonL22wrap_ssizessizeargfuncEPNS_3BoxES1_Pv
.text._ZN6pystonL12wrap_lenfuncEPNS_3BoxEPv
.text._ZN6pystonL14slotTppHasnextEPNS_3BoxE
.text._ZN6pystonL9wrap_nextEPNS_3BoxEPv
.text._ZN6pystonL11slot_tp_strEPNS_3BoxE
.text._ZN6pyston12slot_tp_initEPNS_3BoxES1_S1_
.text._ZN6pyston14tp_new_wrapperEPNS_10BoxedClassEPNS_10BoxedTupleEPNS_3BoxE
.text._ZN6pystonL10solid_baseEPNS_10BoxedClassE
.text._ZN6pystonL12mro_internalEPNS_10BoxedClassE
.text._ZN6pystonL15update_one_slotEPNS_10BoxedClassEPKNS_11wrapper_defE
.text._ZN6pyston11update_slotEPNS_10BoxedClassEN4llvm9StringRefE
.text._ZN6pyston22fixup_slot_dispatchersEPNS_10BoxedClassE
.text._ZN6pyston13add_operatorsEPNS_10BoxedClassE
.text._ZN6pyston9best_baseEPNS_3BoxE
.text.PyType_IsSubtype
.text._ZN6pyston16commonClassSetupEPNS_10BoxedClassE
.text.PyType_GenericNew
.text._ZN6pyston12_GLOBAL__N_114ASTInterpreter7doStoreEPNS_8AST_NameENS_5ValueE
.text._ZN6pyston12_GLOBAL__N_114ASTInterpreter13initArgumentsEPNS_12BoxedClosureEPNS_14BoxedGeneratorEPNS_3BoxES7_S7_PS7_
.text._ZN6pyston2gc4Heap5allocEm
.text._ZN6pyston9BoxedList4growEi
.text._ZN6pyston26ASTInterpreterJitInterface11derefHelperEPvNS_14InternedStringE
.text._ZN6pyston26ASTInterpreterJitInterface23pendingCallsCheckHelperEv
.text._ZN6pyston26ASTInterpreterJitInterface20uncacheExcInfoHelperEPv
.text._ZN6pyston20astInterpretFunctionEPNS_16FunctionMetadataEPNS_3BoxES3_S3_S3_S3_S3_PS3_
.text._ZN6pyston12_GLOBAL__N_114ASTInterpreter11startJITingEPNS_8CFGBlockEi
.text._ZN4llvm8DenseMapIN6pyston14InternedStringEiNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_iEEE4growEj
.text._ZN6pyston26ASTInterpreterJitInterface11doOSRHelperEPvPNS_8AST_JumpE
.text._ZN6pyston12DenseMapBaseINS_8DenseMapINS_10BoxAndHashEPNS_3BoxENS2_11ComparisonsENS_6detail12DenseMapPairIS2_S4_EELi8EEES2_S4_S5_S8_Li8EE18moveFromOldBucketsEPS8_SB_
.text._ZN6pyston8DenseMapINS_10BoxAndHashEPNS_3BoxENS1_11ComparisonsENS_6detail12DenseMapPairIS1_S3_EELi8EE4growEj
.text._ZN6pyston25localsForInterpretedFrameEPvb
.text._ZN6pyston8DenseMapINS_10BoxAndHashENS_6detail13DenseSetEmptyENS1_11ComparisonsENS2_12DenseSetPairIS1_EELi8EE4growEj
.text._ZN6pyston12DenseMapBaseINS_8DenseMapINS_10BoxAndHashENS_6detail13DenseSetEmptyENS2_11ComparisonsENS3_12DenseSetPairIS2_EELi8EEES2_S4_S5_S7_Li8EE20InsertIntoBucketImplERKS2_PS7_
.text._ZN6pyston12DenseMapBaseINS_8DenseMapINS_10BoxAndHashENS_6detail13DenseSetEmptyENS2_11ComparisonsENS3_12DenseSetPairIS2_EELi8EEES2_S4_S5_S7_Li8EE6insertEOSt4pairIS2_S4_E
.text._ZN6pyston12_GLOBAL__N_114ASTInterpreter10visit_exprEPNS_8AST_exprE
.text._ZN6pyston12_GLOBAL__N_114ASTInterpreter7doStoreEPNS_8AST_exprENS_5ValueE
.text._ZN6pyston12_GLOBAL__N_114ASTInterpreter10visit_stmtEPNS_8AST_stmtE
.text.executeInnerFromASM
.text._ZN6pyston20astInterpretFunctionEPNS_10CLFunctionEiPNS_3BoxES3_S3_S3_S3_S3_PS3_
.text._ZN6pyston17JitFragmentWriter22exceptionMatchesHelperEPNS_3BoxES2_
.text._ZN6pyston17JitFragmentWriter13hasnextHelperEPNS_3BoxE
.text._ZN6pyston17JitFragmentWriter9notHelperEPNS_3BoxE
.text._ZN6pyston17JitFragmentWriter13nonzeroHelperEPNS_3BoxE
.text._ZN6pyston10BoxedTuple7create1EPNS_3BoxE
.text._ZN6pyston10BoxedTuple7create2EPNS_3BoxES2_
.text._ZN6pyston10BoxedTuple7create3EPNS_3BoxES2_S2_
.text._ZN6pyston10BoxedTuple7create1EPNS_3BoxE
.text._ZN6pyston17JitFragmentWriter17createTupleHelperEmPPNS_3BoxE
.text._ZN6pyston10BoxedTuple7create3EPNS_3BoxES2_S2_
.text._ZN6pyston17JitFragmentWriter16createListHelperEmPPNS_3BoxE
.text._ZN6pyston17JitFragmentWriter18emitSetCurrentInstEPNS_8AST_stmtE
.text._ZN6pyston17JitFragmentWriter12emitSetLocalENS_14InternedStringEibPNS_11RewriterVarE
.text._ZN6pyston17JitFragmentWriter11_emitPPCallEPNS_11RewriterVarEPvN4llvm8ArrayRefIS2_EEii
.text._ZN6pyston17JitFragmentWriter11_emitPPCallEPNS_11RewriterVarEPvN4llvm8ArrayRefIS2_EEiiPNS_3ASTE
.text._ZN6pyston17JitFragmentWriter16createDictHelperEmPPNS_3BoxES3_
.text._ZN6pyston17JitFragmentWriter17finishCompilationEv
.text._ZN6pyston17JitFragmentWriterC1EPNS_8CFGBlockESt10unique_ptrINS_6ICInfoESt14default_deleteIS4_EES3_INS_13ICSlotRewriteES5_IS8_EEiiPvRNS_12JitCodeBlockE
.text._ZN6pyston12JitCodeBlock11newFragmentEPNS_8CFGBlockEi
.text._ZN6pyston17JitFragmentWriter13emitGetGlobalEPNS_3BoxEPNS_11BoxedStringE
.text._ZN6pyston10SourceInfoC1EPNS_11BoxedModuleEPNS_15ScopingAnalysisEiPNS_3ASTESt6vectorIPNS_8AST_stmtESaIS9_EEPNS_11BoxedStringE
.text._ZN6pyston10CLFunctionC1EibbSt10unique_ptrINS_10SourceInfoESt14default_deleteIS2_EE
.text._ZN6pyston18ValuedCompilerTypeIPN4llvm5ValueEE12numFrameArgsEv
.text._ZN6pyston11UnknownType8llvmTypeEv
.text._ZN6pyston11UnknownType4dropERNS_9IREmitterEPNS_22ValuedCompilerVariableIPN4llvm5ValueEEE
.text._ZN6pyston16NormalObjectType4dropERNS_9IREmitterEPNS_22ValuedCompilerVariableIPN4llvm5ValueEEE
.text._ZN6pyston17JitFragmentWriter10emitPPCallEPvN4llvm8ArrayRefIPNS_11RewriterVarEEEiiPNS_3ASTEPNS_12TypeRecorderE
.text._ZN6pyston17JitFragmentWriter12emitGetLocalENS_14InternedStringEi
.text._ZN6pyston16FunctionMetadata7getCodeEv
.text._ZN6pyston16FunctionMetadata17calculateNumVRegsEv
.text._ZN6pyston16FunctionMetadataC1EibbSt10unique_ptrINS_10SourceInfoESt14default_deleteIS2_EE
.text._ZN6pyston21RegistryEventListener19NotifyObjectEmittedERKN4llvm6object10ObjectFileERKNS1_11RuntimeDyld16LoadedObjectInfoE
.text._ZN6pyston11UnknownType7isFitByEPNS_10BoxedClassE
.text._ZN6pyston16NormalObjectType7isFitByEPNS_10BoxedClassE
.text._ZN6pyston22ValuedCompilerVariableIPN4llvm5ValueEE10getBoxTypeEv
.text._ZN6pyston22ValuedCompilerVariableIPN4llvm5ValueEE16serializeToFrameERSt6vectorIS3_SaIS3_EE
.text._ZN6pyston22ValuedCompilerVariableIPN4llvm5ValueEE13makeConvertedERNS_9IREmitterEPNS_18ValuedCompilerTypeIS3_EE
.text._ZN6pyston16NormalObjectType13makeConvertedERNS_9IREmitterEPNS_22ValuedCompilerVariableIPN4llvm5ValueEEEPNS_18ValuedCompilerTypeIS6_EE
.text._ZN6pyston22ValuedCompilerVariableIPN4llvm5ValueEE3dupERSt13unordered_mapIPNS_16CompilerVariableES7_St4hashIS7_ESt8equal_toIS7_ESaISt4pairIKS7_S7_EEE
.text._ZN6pyston22ValuedCompilerVariableIPN4llvm5ValueEE5splitERNS_9IREmitterE
.text._ZNK4llvm13IRBuilderBase20SetInstDebugLocationEPNS_11InstructionE
.text._ZN6pyston11UnknownType7getattrERNS_9IREmitterERKNS_6OpInfoEPNS_22ValuedCompilerVariableIPN4llvm5ValueEEEPNS_11BoxedStringEb
.text._ZN6pyston22ValuedCompilerVariableIPN4llvm5ValueEE7getattrERNS_9IREmitterERKNS_6OpInfoEPNS_11BoxedStringEb
.text._ZN4llvm9IRBuilderILb1ENS_14ConstantFolderEN6pyston10MyInserterEE10CreateICmpENS_7CmpInst9PredicateEPNS_5ValueES8_RKNS_5TwineE
.text._ZN6pyston13typeFromClassEPNS_10BoxedClassE
.text._ZN6pyston9makeTupleERKSt6vectorIPNS_16CompilerVariableESaIS2_EE
.text._ZN6pyston16NormalObjectType19tryCallattrConstantERNS_9IREmitterERKNS_6OpInfoEPNS_22ValuedCompilerVariableIPN4llvm5ValueEEEPNS_11BoxedStringEbNS_11ArgPassSpecERKSt6vectorIPNS_16CompilerVariableESaISH_EEPKSF_ISD_SaISD_EEPbNS_14ExceptionStyleE
.text._ZN6pyston11HashOStream7getHashEv
.text._ZNK6pyston10MyInserter12InsertHelperEPN4llvm11InstructionERKNS1_5TwineEPNS1_10BasicBlockENS1_14ilist_iteratorIS2_EE
.text._ZN6pystonL7emitBBsEPNS_10IRGenStateEPNS_12TypeAnalysisEPKNS_18OSREntryDescriptorERKSt13unordered_setIPNS_8CFGBlockESt4hashIS9_ESt8equal_toIS9_ESaIS9_EE
.text._ZN6pyston9doCompileEPNS_10CLFunctionEPNS_10SourceInfoEPNS_10ParamNamesEPKNS_18OSREntryDescriptorENS_11EffortLevelENS_14ExceptionStyleEPNS_22FunctionSpecializationEN4llvm9StringRefE
.text._ZN6pyston10SourceInfo18getInternedStringsEv
.text._ZN6pyston9doCompileEPNS_16FunctionMetadataEPNS_10SourceInfoEPNS_10ParamNamesEPKNS_18OSREntryDescriptorENS_11EffortLevelENS_14ExceptionStyleEPNS_22FunctionSpecializationEN4llvm9StringRefE
.text._ZN6pyston14getFutureFlagsERKSt6vectorIPNS_8AST_stmtESaIS2_EEPKc
.text._ZN6pyston10SourceInfo10mangleNameENS_14InternedStringE
.text._ZN6pyston10SourceInfo7getNameEv
.text._ZN6pyston10SourceInfo12getDocStringEv
.text._ZN6pyston10SourceInfo12getScopeInfoEv
.text._ZN6pyston10SourceInfo11getLivenessEv
.text._ZN6pyston18compilePartialFuncEPNS_7OSRExitE
.text._ZN6pyston10ParamNamesC1EPNS_3ASTERNS_18InternedStringPoolE
.text._ZN6pyston13IREmitterImpl10getBuilderEv
.text._ZN6pyston13IREmitterImplD0Ev
.text._ZNK6pyston10UnwindInfo23preferredExceptionStyleEv
.text._ZN6pyston15IRGeneratorImpl15copySymbolsFromEPSt13unordered_mapINS_14InternedStringEPNS_16CompilerVariableESt4hashIS2_ESt8equal_toIS2_ESaISt4pairIKS2_S4_EEE
.text._ZN6pyston15IRGeneratorImpl15giveLocalSymbolENS_14InternedStringEPNS_16CompilerVariableE
.text._ZN6pyston15IRGeneratorImpl8unboxVarEPNS_18ValuedCompilerTypeIPN4llvm5ValueEEES4_b
.text._ZN6pyston15IRGeneratorImpl8endBlockENS0_5StateE
.text._ZN6pyston15IRGeneratorImpl20getEndingSymbolTableEv
.text._ZN6pyston12wrapFunctionEPNS_3ASTEPNS_13AST_argumentsERKSt6vectorIPNS_8AST_stmtESaIS6_EEPNS_10SourceInfoE
.text._ZN6pyston13IREmitterImpl8emitCallERKNS_10UnwindInfoEPN4llvm5ValueERKSt6vectorIS6_SaIS6_EENS_14ExceptionStyleE
.text._ZN6pyston13IREmitterImpl14emitPatchpointEPN4llvm4TypeEPKNS_11ICSetupInfoEPNS1_5ValueERKSt6vectorIS8_SaIS8_EESD_RKNS_10UnwindInfoENS_14ExceptionStyleE
.text._ZN6pyston21getKeywordNameStorageEPNS_8AST_CallE
.text._ZN6pyston15IRGeneratorImpl6_doSetENS_14InternedStringEPNS_16CompilerVariableERKNS_10UnwindInfoE
.text._ZN6pyston15IRGeneratorImpl8evalNameEPNS_8AST_NameERKNS_10UnwindInfoE
.text._ZN6pyston15IRGeneratorImpl15doFunctionEntryERKNS_10ParamNamesERKSt6vectorIPNS_18ValuedCompilerTypeIPN4llvm5ValueEEESaISA_EE
.text._ZN6pyston15IRGeneratorImpl8evalCallEPNS_8AST_CallERKNS_10UnwindInfoE
.text._ZN6pyston15IRGeneratorImpl17evalLangPrimitiveEPNS_17AST_LangPrimitiveERKNS_10UnwindInfoE
.text._ZN6pyston15IRGeneratorImpl8evalExprEPNS_8AST_exprERKNS_10UnwindInfoE
.text._ZN6pyston15IRGeneratorImpl3runEPKNS_8CFGBlockE
.text._ZN6pyston24getValueOfRelocatableSymERKSs
.text._ZN6pyston16embedConstantPtrEPKvPN4llvm4TypeE
.text._ZN6pyston15IRGeneratorImpl8doReturnEPNS_10AST_ReturnERKNS_10UnwindInfoE
.text._ZN6pyston19embedRelocatablePtrEPKvPN4llvm4TypeENS2_9StringRefE
.text._ZN4llvm12DenseMapBaseINS_8DenseMapINS_18ValueMapCallbackVHIPKNS_5ValueENS_6WeakVHENS_14ValueMapConfigIS5_NS_3sys10SmartMutexILb0EEEEEEES6_NS_12DenseMapInfoISC_EENS_6detail12DenseMapPairISC_S6_EEEESC_S6_SE_SH_E10destroyAllEv
.text._ZN4llvm12DenseMapBaseINS_8DenseMapINS_18ValueMapCallbackVHIPKNS_5ValueENS_6WeakVHENS_14ValueMapConfigIS5_NS_3sys10SmartMutexILb0EEEEEEES6_NS_12DenseMapInfoISC_EENS_6detail12DenseMapPairISC_S6_EEEESC_S6_SE_SH_E9initEmptyEv
.text._ZN4llvm12DenseMapBaseINS_8DenseMapINS_18ValueMapCallbackVHIPKNS_5ValueENS_6WeakVHENS_14ValueMapConfigIS5_NS_3sys10SmartMutexILb0EEEEEEES6_NS_12DenseMapInfoISC_EENS_6detail12DenseMapPairISC_S6_EEEESC_S6_SE_SH_E18moveFromOldBucketsEPSH_SK_
.text._ZN4llvm12DenseMapBaseINS_8DenseMapINS_18ValueMapCallbackVHIPKNS_5ValueENS_6WeakVHENS_14ValueMapConfigIS5_NS_3sys10SmartMutexILb0EEEEEEES6_NS_12DenseMapInfoISC_EENS_6detail12DenseMapPairISC_S6_EEEESC_S6_SE_SH_E16FindAndConstructEOSC_
.text._ZN6pyston19PystonMemoryManager16getSymbolAddressERKSs
.text._ZN6pyston27RemoveUnnecessaryBoxingPass13runOnFunctionERN4llvm8FunctionE
.text._ZN6pyston25RemoveDuplicateBoxingPass15runOnBasicBlockERN4llvm10BasicBlockE
.text._ZN6pyston16ConstClassesPass13runOnFunctionERN4llvm8FunctionE
.text._ZNK4llvm10DataLayout17getTypeSizeInBitsEPNS_4TypeE
.text._ZN6pyston14MyMaterializer19materializeValueForEPN4llvm5ValueE
.text._ZN6pyston14MyInliningPass14_runOnFunctionERN4llvm8FunctionE
.text._ZN6pyston18MallocsNonNullPass13runOnFunctionERN4llvm8FunctionE
.text._ZN6pyston11isAllocCallEPKN4llvm8CallInstE
.text._ZN6pyston14getConstantIntElPN4llvm4TypeE
.text._ZN6pyston14BufferedReader8readByteEv
.text._ZN6pystonL10readStringEPNS_14BufferedReaderE
.text._ZN6pyston14BufferedReader19readAndInternStringEv
.text._ZN6pyston9read_nameEPNS_14BufferedReaderE
.text._ZN6pyston8read_numEPNS_14BufferedReaderE
.text._ZN6pyston11read_assignEPNS_14BufferedReaderE
.text._ZN6pyston11readASTStmtEPNS_14BufferedReaderE
.text._ZN6pyston11read_moduleEPNS_14BufferedReaderE
.text._ZN6pyston8read_strEPNS_14BufferedReaderE
.text._ZN6pyston14read_tryexceptEPNS_14BufferedReaderE
.text._ZN6pyston15read_importfromEPNS_14BufferedReaderE
.text._ZN6pyston18caching_parse_fileEPKci
.text._ZN6pyston11readASTStmtEPNS_14BufferedReaderE
.text._ZN6pyston11readASTExprEPNS_14BufferedReaderE
.text._ZN6pyston11read_returnEPNS_14BufferedReaderE
.text._ZN6pyston7read_ifEPNS_14BufferedReaderE
.text._ZN6pyston8read_forEPNS_14BufferedReaderE
.text._ZN6pyston18read_excepthandlerEPNS_14BufferedReaderE
.text._ZN6pyston14read_attributeEPNS_14BufferedReaderE
.text._ZN6pyston10read_tupleEPNS_14BufferedReaderE
.text._ZN6pyston12read_compareEPNS_14BufferedReaderE
.text._ZN6pyston14read_argumentsEPNS_14BufferedReaderE
.text._ZN6pyston16read_functiondefEPNS_14BufferedReaderE
.text._ZN6pyston13read_classdefEPNS_14BufferedReaderE
.text._ZN6pyston9read_listEPNS_14BufferedReaderE
.text._ZN6pyston12read_compareEPNS_14BufferedReaderE
.text._ZN6pyston9read_callEPNS_14BufferedReaderE
.text._ZN6pyston9read_exprEPNS_14BufferedReaderE
.text._ZN6pyston16read_functiondefEPNS_14BufferedReaderE
.text._ZN6pyston14PatchpointInfo11addFrameVarEN4llvm9StringRefEPNS_12CompilerTypeE
.text._ZN6pyston14PatchpointInfo6createEPNS_16CompiledFunctionEPKNS_11ICSetupInfoEiPv
.text._ZN6pyston14PatchpointInfo16parseLocationMapEPNS_8StackMap6RecordEPNS_11LocationMapE
.text._ZN6pyston15processStackmapEPNS_16CompiledFunctionEPNS_8StackMapE
.text._ZN6pyston12PystonReader8get_lineEv
.text._ZN6pyston11read_assignEPNS_14BufferedReaderE
.text._ZN6pyston14read_argumentsEPNS_14BufferedReaderE
.text._ZN6pyston18read_comprehensionEPNS_14BufferedReaderE
.text._ZN6pyston18caching_parse_fileEPKci
.text._ZN6pyston13parseStackMapEv
.text._ZN6pyston22getTypeRecorderForNodeEPNS_3ASTE
.text._ZN6pyston15predictClassForEPNS_3ASTE
.text._ZN6pyston18frameIsPythonFrameEmmP10unw_cursorPNS_23PythonFrameIteratorImplE
.text._ZN6pyston24beginPythonUnwindSessionEv
.text._ZN6pyston21unwindingThroughFrameEPNS_19PythonUnwindSessionEP10unw_cursor
.text._ZN6pyston9FrameInfo17updateBoxedLocalsEv
.text._ZN6pyston23TracebacksEventListener19NotifyObjectEmittedERKN4llvm6object10ObjectFileERKNS1_11RuntimeDyld16LoadedObjectInfoE
.text._ZN6pyston10AST_Assign6acceptEPNS_10ASTVisitorE
.text._ZN6pyston13AST_Attribute6acceptEPNS_10ASTVisitorE
.text._ZN6pyston8AST_Dict6acceptEPNS_10ASTVisitorE
.text._ZN6pyston9AST_BinOp6acceptEPNS_10ASTVisitorE
.text._ZN6pyston8AST_Expr6acceptEPNS_10ASTVisitorE
.text._ZN6pyston9AST_Index6acceptEPNS_10ASTVisitorE
.text._ZN6pyston8AST_Name6acceptEPNS_10ASTVisitorE
.text._ZN6pyston8AST_Name11accept_exprEPNS_11ExprVisitorE
.text._ZN6pyston8AST_Pass6acceptEPNS_10ASTVisitorE
.text._ZN6pyston10AST_Return6acceptEPNS_10ASTVisitorE
.text._ZN6pyston7AST_Str6acceptEPNS_10ASTVisitorE
.text._ZN6pyston13AST_Subscript6acceptEPNS_10ASTVisitorE
.text._ZN6pyston10AST_Branch11accept_stmtEPNS_11StmtVisitorE
.text._ZN6pyston8AST_Jump6acceptEPNS_10ASTVisitorE
.text._ZN6pyston10AST_Assign6acceptEPNS_10ASTVisitorE
.text._ZN6pyston17AST_LangPrimitive6acceptEPNS_10ASTVisitorE
.text._ZN6pyston9AST_Tuple6acceptEPNS_10ASTVisitorE
.text._ZN6pyston11AST_Compare6acceptEPNS_10ASTVisitorE
.text._ZN6pyston6AST_If6acceptEPNS_10ASTVisitorE
.text._ZN6pyston10AST_BoolOp6acceptEPNS_10ASTVisitorE
.text._ZN6pyston13AST_arguments6acceptEPNS_10ASTVisitorE
.text._ZN6pyston7AST_For6acceptEPNS_10ASTVisitorE
.text._ZN6pyston10AST_Branch6acceptEPNS_10ASTVisitorE
.text._ZN6pyston10AST_Lambda6acceptEPNS_10ASTVisitorE
.text._ZN6pyston12AST_ClassDef6acceptEPNS_10ASTVisitorE
.text._ZN6pyston9AST_While6acceptEPNS_10ASTVisitorE
.text._ZN6pyston15AST_FunctionDef6acceptEPNS_10ASTVisitorE
.text._ZN6pyston9AST_Raise6acceptEPNS_10ASTVisitorE
.text._ZN6pyston8AST_Call6acceptEPNS_10ASTVisitorE
.text._ZN6pyston10AST_Import6acceptEPNS_10ASTVisitorE
.text._ZN6pyston16AST_MakeFunction6acceptEPNS_10ASTVisitorE
.text._ZN6pyston16AST_ClsAttribute6acceptEPNS_10ASTVisitorE
.text._ZN6pyston12AST_ClassDef6acceptEPNS_10ASTVisitorE
.text._ZN6pyston9getOpNameEi
.text._ZN6pyston16getReverseOpNameEi
.text._ZN6pyston18AssignVRegsVisitor15visit_argumentsEPNS_13AST_argumentsE
.text._ZN6pyston18AssignVRegsVisitor17visit_functiondefEPNS_15AST_FunctionDefE
.text._ZN6pyston10CFGVisitor16createUniqueNameEN4llvm5TwineE
.text._ZN6pyston3CFG11assignVRegsERKNS_10ParamNamesEPNS_9ScopeInfoE
.text._ZN6pyston8CFGBlock9connectToEPS0_b
.text._ZN6pyston8CFGBlock13unconnectFromEPS0_
.text._ZN6pyston3CFG8addBlockEv
.text._ZN6pyston18AssignVRegsVisitor10visit_nameEPNS_8AST_NameE
.text._ZN6pyston10CFGVisitor9push_backEPNS_8AST_stmtE
.text._ZN6pyston10CFGVisitor9remapCallEPNS_8AST_CallE
.text._ZN6pyston10CFGVisitor9remapExprEPNS_8AST_exprEb
.text._ZN6pyston10CFGVisitor10visit_exprEPNS_8AST_ExprE
.text._ZN6pyston10CFGVisitor9remapDictEPNS_8AST_DictE
.text._ZN6pyston10CFGVisitor10pushAssignEPNS_8AST_exprES2_
.text._ZN6pyston10computeCFGEPNS_10SourceInfoESt6vectorIPNS_8AST_stmtESaIS4_EE
.text._ZN6pyston10CFGVisitor16visit_importfromEPNS_14AST_ImportFromE
.text._ZN6pyston10CFGVisitor9visit_forEPNS_7AST_ForE
.text._ZN6pyston10CFGVisitor8visit_ifEPNS_6AST_IfE
.text._ZN6pyston10CFGVisitor12visit_assignEPNS_10AST_AssignE
.text._ZN6pyston10CFGVisitor17visit_functiondefEPNS_15AST_FunctionDefE
.text._ZN6pyston18InternedStringPool3getEN4llvm9StringRefE
.text._ZNK6pyston14InternedString1sEv
.text._ZNK6pyston14InternedString21isCompilerCreatedNameEv
.text._ZN6pyston9threading12popGeneratorEv
.text.beginAllowThreads
.text.endAllowThreads
.text._ZN6pyston9threading13pushGeneratorEPNS_14BoxedGeneratorEPvS3_
.text._ZN6pyston5Timer7restartEPKc
.text._ZN6pyston5TimerC1EPKcl
.text._ZN6pyston5Timer3endEPm
.text._ZN6pyston5TimerD1Ev
.text._ZN6pyston2gc20registerPythonObjectEPNS_3BoxE
.text._ZN6pyston2gc30invalidateOrderedFinalizerListEv
.text._ZN6pyston2gc9GCVisitor19visitPotentialRangeEPPvS3_
.text._ZN6pyston2gc9GCVisitor14visitPotentialEPv
.text._ZN6pyston2gc9GCVisitor11_visitRangeEPPvS3_
.text._ZN6pyston2gc9GCVisitor6_visitEPPv
.text._ZN6pyston2gc9GCVisitor11_visitRangeEPPvS3_
.text.PyGC_AddRoot
.text._ZN6pyston2gc21registerPermanentRootEPvb
.text._ZN6pyston2gc13runCollectionEv
.text.gc_compat_malloc
.text.gc_compat_realloc
.text._ZN6pyston2gc19hasOrderedFinalizerEPNS_10BoxedClassE
.text._ZN6pyston2gc18isWeaklyReferencedEPNS_3BoxE
.text._ZN6pyston2gc10SmallArena4freeEPNS0_12GCAllocationE
.text._ZN6pyston2gc10SmallArena14allocationFromEPv
.text._ZN6pyston2gc10LargeArena5allocEm
.text._ZN6pyston2gc10SmallArena10_freeChainEPPNS1_5BlockERSt6vectorIPNS_3BoxESaIS7_EERS5_IPNS_10BoxedClassESaISC_EE
.text._ZN6pyston2gc4Heap16destructContentsEPNS0_12GCAllocationE
.text._ZN6pyston2gc10LargeArena20prepareForCollectionEv
.text._ZN6pyston2gc10SmallArena6_allocEmi
.text._ZN6pyston2gc10SmallArena7reallocEPNS0_12GCAllocationEm
.text._ZN6pyston2gc10LargeArena7reallocEPNS0_12GCAllocationEm
.text.boolNew
.text.PyBool_FromLong
.text._ZN6pyston14BoxedEnumerate4iterEPNS_3BoxE
.text._ZN6pystonL17hasattrFuncHelperEPNS_3BoxE
.text._ZN6pyston15isinstance_funcEPNS_3BoxES1_
.text._ZN6pyston14BoxedEnumerate4new_EPNS_3BoxES2_S2_
.text._ZN6pyston11builtinIterEPNS_3BoxES1_
.text._ZN6pystonL17getattrFuncHelperEPNS_3BoxES1_PNS_11BoxedStringES1_
.text._ZN6pyston14BoxedEnumerate4nextEPNS_3BoxE
.text.ord
.text._ZN6pyston5rangeEPNS_3BoxES1_S1_
.text._ZN6pyston7min_maxEPNS_3BoxEPNS_10BoxedTupleEPNS_9BoxedDictEi
.text.PyThread_get_thread_ident
.text._PyIndex_Check
.text.PyObject_GetAttr
.text.PyObject_GetItem
.text._Py_HashPointer
.text.PyObject_Call
.text.PyErr_NormalizeException
.text._ZN6pyston26checkAndThrowCAPIExceptionEv
.text.PyErr_Restore
.text.PyErr_Format
.text.PyErr_GivenExceptionMatches
.text.PyErr_Occurred
.text.PyExceptionInstance_Class
.text.Py_GetRecursionLimit
.text.Py_SetRecursionLimit
.text.PyMem_Free
.text.PyThreadState_GetDict
.text.PyCFunction_GetFunction
.text._PyEval_SliceIndex
.text._Py_get_387controlword
.text._Py_set_387controlword
.text._ZN6pyston13BoxedInstance9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pyston12classobjCallEPNS_3BoxES1_S1_
.text._ZN6pyston13BoxedClassobj9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pyston15instanceGetitemEPNS_3BoxES1_
.text._ZN6pyston15instanceSetattrEPNS_3BoxES1_S1_
.text._ZN6pystonL17instance_setattroEPNS_3BoxES1_S1_
.text._ZN6pyston9BoxedCode9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pyston9BoxedCode5flagsEPNS_3BoxEPv
.text._ZN6pyston9BoxedCode8varnamesEPNS_3BoxEPv
.text._Unwind_Resume
.text._ZN6pyston15instanceNonzeroEPNS_3BoxE
.text.__cxa_begin_catch
.text.__cxa_throw
.text._ZN6pystonL14classmethodGetEPNS_3BoxES1_S1_
.text._ZN6pyston21BoxedMethodDescriptor9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pyston22BoxedWrapperDescriptor9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pyston11dictNonzeroEPNS_9BoxedDictE
.text._ZN6pyston9BoxedDict7deallocEPNS_3BoxE
.text.dictNew
.text._ZN6pyston8dictCopyEPNS_9BoxedDictE
.text._ZN6pyston7dictLenEPNS_9BoxedDictE
.text.PyDict_SetItemString
.text._ZN6pyston9BoxedDict9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pyston9dictItemsEPNS_9BoxedDictE
.text._ZN6pyston12dictContainsEPNS_9BoxedDictEPNS_3BoxE
.text.PyDict_GetItem
.text.PyDict_Contains
.text.PyDict_GetItem
.text._ZN6pyston7dictGetEPNS_9BoxedDictEPNS_3BoxES3_
.text.PyDict_GetItemString
.text._ZN6pyston11dictSetitemEPNS_9BoxedDictEPNS_3BoxES3_
.text._ZN6pyston17dictMergeFromSeq2EPNS_9BoxedDictEPNS_3BoxE
.text._ZN6pyston9dictMergeEPNS_9BoxedDictEPNS_3BoxE
.text._ZN6pyston10dictUpdateEPNS_9BoxedDictEPNS_10BoxedTupleES1_
.text._ZN6pystonL9dict_initEPNS_3BoxES1_S1_
.text._ZN6pyston8raiseExcEPNS_3BoxE
.text.raise3_capi
.text.caughtCapiException
.text._ZN6pyston13generatorIterEPNS_3BoxE
.text._ZN6pyston18caughtCxxExceptionEPNS_7ExcInfoE
.text._ZN6pyston8getFrameEPNS_9FrameInfoE
.text.initFrame
.text.deinitFrame
.text.PyFrame_GetLineNumber
.text.yield
.text._ZN6pyston14BoxedGeneratorC1EPNS_17BoxedFunctionBaseEPNS_3BoxES4_S4_PS4_
.text.createGenerator
.text._ZN6pyston14generatorEntryEPNS_14BoxedGeneratorE
.text._ZN6pystonL21generatorSendInternalILNS_14ExceptionStyleE1EEEbPNS_14BoxedGeneratorEPNS_3BoxE
.text._ZN6pystonL13generatorNextILNS_14ExceptionStyleE1EEEPNS_3BoxES3_
.text._ZN6pyston16generatorHasnextEPNS_3BoxE
.text._ZN6pyston23generatorHasnextUnboxedEPNS_3BoxE
.text._ZN6pystonL13generatorNextILNS_14ExceptionStyleE0EEEPNS_3BoxES3_
.text._ZN6pyston11HiddenClass8gc_visitEPNS_2gc9GCVisitorE
.text._ZN6pyston11HiddenClass19getAttrwrapperChildEv
.text._ZN4llvm8DenseMapIPN6pyston11BoxedStringEiNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_iEEE4growEj
.text._ZN6pyston11HiddenClass15delAttrToMakeHCEPNS_11BoxedStringE
.text._ZN6pyston11HiddenClass14getOrMakeChildEPNS_11BoxedStringE
.text._ZN6pyston13ContiguousMapIPNS_11BoxedStringEPNS_11HiddenClassEN4llvm8DenseMapIS2_iNS5_12DenseMapInfoIS2_EENS5_6detail12DenseMapPairIS2_iEEEESt6vectorIS4_SaIS4_EEEixERKS2_
.text._ZN6pyston11HiddenClass15appendAttributeEPNS_11BoxedStringE
.text._ZN6pyston10findModuleERKSsPNS_11BoxedStringEPNS_9BoxedListE
.text._ZN6pystonL9importSubERKSsPNS_11BoxedStringEPNS_3BoxE
.text._ZN6pystonL14ensureFromlistEPNS_3BoxES1_RSsb
.text._ZN6pystonL8loadNextEPNS_3BoxES1_RSsS2_PS1_
.text._ZN6pyston11HiddenClass14getOrMakeChildEPNS_11BoxedStringE
.text.import
.text._ZN6pystonL8int_hashEPNS_8BoxedIntE
.text._ZN6pystonL15int_richcompareEPNS_3BoxES1_i
.text.intNonzero
.text.intAddInt
.text.intAndInt
.text.intSubInt
.text.PyInt_GetMax
.text.PyInt_AsLong
.text.PyInt_AsSsize_t
......@@ -468,107 +427,103 @@
.text._ZN6pyston12_GLOBAL__N_116BoxIteratorIndexINS_10BoxedTupleEE4nextEv
.text._ZN6pyston11BoxIterator8getRangeEPNS_3BoxE
.text._ZN6pyston25iterwrapperHasnextUnboxedEPNS_3BoxE
.text._ZN6pyston15iterwrapperNextEPNS_3BoxE
.text._ZN6pyston16calliter_hasnextEPNS_3BoxE
.text._ZN6pyston22calliterHasnextUnboxedEPNS_3BoxE
.text.listNonzero
.text._ZN6pystonL11list_lengthEPNS_3BoxE
.text.listPop
.text.listDelitemInt
.text.listGetitemInt
.text._ZN6pystonL13list_containsEP12PyListObjectPNS_3BoxE
.text._ZN6pyston7listAddEPNS_9BoxedListEPNS_3BoxE
.text._ZN6pystonL10list_sliceEPNS_3BoxEll
.text._ZN6pyston7listMulEPNS_9BoxedListEPNS_3BoxE
.text._ZN6pyston8listIAddEPNS_9BoxedListEPNS_3BoxE
.text._ZN6pyston8listInitEPNS_9BoxedListEPNS_3BoxE
.text.listInsert
.text.PyList_Append
.text.PyList_AsTuple
.text.PyList_GetItem
.text.PyList_SetItem
.text.listSetitemSlice
.text.PyList_New
.text._PyList_Extend
.text._ZN6pyston9BoxedList9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text.PyLong_AsLong
.text._ZN6pystonL11pickVersionEPNS_10CLFunctionENS_14ExceptionStyleEiPNS_3BoxES4_S4_PS4_
.text._ZN6pyston18customised_reallocEPvmm
.text.PyLong_AsLongAndOverflow
.text._ZN6pystonL11pickVersionEPNS_16FunctionMetadataENS_14ExceptionStyleEiPNS_3BoxES4_S4_PS4_
.text._ZN6pystonL13nonzeroHelperEPNS_3BoxE
.text._ZN6pystonL13setitemHelperEPNS_3BoxES1_S1_
.text._ZN6pystonL21ensureValidCapiReturnEPNS_3BoxE
.text._ZN6pystonL13nonzeroHelperEPNS_3BoxE
.text._ZN6pyston13nonzeroAndBoxEPNS_3BoxEb
.text.createBoxedIterWrapper
.text._ZN6pystonL18astInterpretHelperEPNS_10CLFunctionEiPNS_12BoxedClosureEPNS_14BoxedGeneratorEPNS_3BoxEPS7_
.text._ZN6pystonL18astInterpretHelperEPNS_16FunctionMetadataEPNS_12BoxedClosureEPNS_14BoxedGeneratorEPNS_3BoxEPS7_
.text._ZN6pystonL15subtype_deallocEPNS_3BoxE
.text._ZZN6pyston13_getattrEntryILNS_14ExceptionStyleE0EEEPNS_3BoxES3_PNS_11BoxedStringEPvEN11NoexcHelper4callES3_S3_S5_
.text._ZNK6pyston8PyHasherclEPNS_3BoxE
.text.assertNameDefined
.text._ZZN6pyston13_getattrEntryILNS_14ExceptionStyleE1EEEPNS_3BoxES3_PNS_11BoxedStringEPvEN11NoexcHelper4callES3_S3_S5_
.text._ZN6pyston10BoxedClass22hasNonDefaultTpDeallocEv
.text._ZN6pyston3Box13getHCAttrsPtrEv
.text._ZN6pyston3Box15appendNewHCAttrEPS0_PNS_18SetattrRewriteArgsE
.text._ZN6pyston18assign_version_tagEPNS_10BoxedClassE
.text._ZN6pyston17processDescriptorEPNS_3BoxES1_S1_
.text.exceptionMatches
.text.PyObject_Hash
.text.hashUnboxed
.text._ZN6pyston15bindObjIntoArgsEPNS_3BoxEPNS_11RewriterVarEPNS_20_CallRewriteArgsBaseENS_11ArgPassSpecERS1_S7_S7_PS1_S8_
.text.apply_slice
.text.getPystonIter
.text._ZN6pyston7getiterEPNS_3BoxE
.text._ZN6pyston3Box10pyElementsEv
.text.unpackIntoArray
.text._ZZN6pyston22getattrInternalGenericILb0ELNS_10RewritableE1EEEPNS_3BoxES3_PNS_11BoxedStringEPNS_18GetattrRewriteArgsEbbPS3_PPNS_11RewriterVarEEN6Helper4callES3_S5_
.text.getGlobal
.text._ZN6pystonL12placeKeywordIZNS_8callFuncILNS_14ExceptionStyleE0ELNS_10RewritableE0EEEPNS_3BoxEPNS_17BoxedFunctionBaseEPNS_15CallRewriteArgsENS_11ArgPassSpecES5_S5_S5_PS5_PKSt6vectorIPNS_11BoxedStringESaISE_EEEUlvE_EEiPKNS_10ParamNamesERN4llvm11SmallVectorIbLj8EEESE_S5_RS5_SR_SR_SB_PNS_9BoxedDictET_
.text._ZN6pyston3Box7setattrEPNS_11BoxedStringEPS0_PNS_18SetattrRewriteArgsE
.text._ZN6pystonL12placeKeywordIZNS_8callFuncILNS_14ExceptionStyleE1ELNS_10RewritableE0EEEPNS_3BoxEPNS_17BoxedFunctionBaseEPNS_15CallRewriteArgsENS_11ArgPassSpecES5_S5_S5_PS5_PKSt6vectorIPNS_11BoxedStringESaISE_EEEUlvE_EEiPKNS_10ParamNamesERN4llvm11SmallVectorIbLj8EEESE_S5_RS5_SR_SR_SB_PNS_9BoxedDictET_
.text._ZN6pyston8_typeNewEPNS_10BoxedClassEPNS_11BoxedStringEPNS_10BoxedTupleEPNS_9BoxedDictE
.text._ZN6pyston14typeNewGenericEPNS_3BoxES1_S1_PS1_
.text._ZN6pystonL12callChosenCFILNS_14ExceptionStyleE0EEEPNS_3BoxEPNS_16CompiledFunctionEPNS_12BoxedClosureEPNS_14BoxedGeneratorES3_S3_S3_S3_PS3_
.text._ZN6pystonL12callChosenCFILNS_14ExceptionStyleE1EEEPNS_3BoxEPNS_16CompiledFunctionEPNS_12BoxedClosureEPNS_14BoxedGeneratorES3_S3_S3_S3_PS3_
.text._ZN6pystonL15_callFuncHelperILNS_14ExceptionStyleE0EEEPNS_3BoxEPNS_17BoxedFunctionBaseENS_11ArgPassSpecES3_S3_S3_PPv
.text._ZN6pystonL15_callFuncHelperILNS_14ExceptionStyleE1EEEPNS_3BoxEPNS_17BoxedFunctionBaseENS_11ArgPassSpecES3_S3_S3_PPv
.text._ZZN6pyston16callattrInternalILNS_14ExceptionStyleE1ELNS_10RewritableE1EEEPNS_3BoxES4_PNS_11BoxedStringENS_11LookupScopeEPNS_19CallattrRewriteArgsENS_11ArgPassSpecES4_S4_S4_PS4_PKSt6vectorIS6_SaIS6_EEEN6Helper4callES4_SA_S4_S4_S4_PPv
.text._ZN6pyston7getiterEPNS_3BoxE
.text.str
.text.getPystonIter
.text._ZZN6pyston17getattrInternalExILNS_14ExceptionStyleE1ELNS_10RewritableE1EEEPNS_3BoxES4_PNS_11BoxedStringEPNS_18GetattrRewriteArgsEbbPS4_PPNS_11RewriterVarEEN6Helper4callES4_S6_b
.text._ZN6pystonL12callItemAttrILNS_14ExceptionStyleE1ELNS_10RewritableE1EEEPNS_3BoxES4_PNS_11BoxedStringES4_S4_PNS_15CallRewriteArgsE
.text.setitem
.text.getitem
.text.compare
.text.augbinop
.text.boxedLocalsGet
.text.setitem
.text.binop
.text.unaryop
.text.compare
.text.nonzero
.text.callattr
.text.runtimeCall
.text.setattr
.text.setGlobal
.text._ZN6pystonL15_callFuncHelperILNS_14ExceptionStyleE0EEEPNS_3BoxEPNS_17BoxedFunctionBaseENS_11ArgPassSpecES3_S3_S3_PPv
.text._ZN6pyston3set10setNonzeroEPNS_8BoxedSetE
.text._ZN6pyston8BoxedSet7deallocEPNS_3BoxE
.text._ZN6pyston3set12setiter_nextEPNS_3BoxE
.text._ZN6pyston3set7setIterEPNS_8BoxedSetE
.text._ZN6pyston3set11setContainsEPNS_8BoxedSetEPNS_3BoxE
.text._ZN6pyston8BoxedSet9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pyston8BoxedSet7deallocEPNS_3BoxE
.text._ZN6pyston3set8setUnionEPNS_8BoxedSetEPNS_10BoxedTupleE
.text._ZN6pyston3set6setAddEPNS_8BoxedSetEPNS_3BoxE
.text._ZN6pyston3set7setInitEPNS_3BoxES2_PNS_9BoxedDictE
.text._ZN6pyston3set10makeNewSetEPNS_10BoxedClassEPNS_3BoxE
.text._ZN6pyston3set11setContainsEPNS_8BoxedSetEPNS_3BoxE
.text._ZN6pyston3set8setUnionEPNS_8BoxedSetEPNS_10BoxedTupleE
.text._ZN6pyston3set6setNewEPNS_3BoxES2_PNS_9BoxedDictE
.text._ZN6pyston3set9setUpdateEPNS_8BoxedSetEPNS_10BoxedTupleE
.text._ZN6pyston3setL16setIntersection2EPNS_8BoxedSetEPNS_3BoxE
.text._ZN6pyston3setL15setIntersectionEPNS_8BoxedSetEPNS_10BoxedTupleE
.text._ZN6pyston3set6setNewEPNS_3BoxES2_
.text._ZN6pyston3set9setUpdateEPNS_8BoxedSetEPNS_10BoxedTupleE
.text.strNonzero
.text._ZN6pystonL10str_lengthEPNS_3BoxE
.text._ZN6pyston19BoxedStringIterator14hasnextUnboxedEPS0_
.text._ZN6pystonL24string_buffer_getreadbufEPNS_3BoxElPPKv
.text._ZN6pyston10strIsAlphaEPNS_11BoxedStringE
.text._ZN6pystonL9str_sliceEPNS_3BoxEll
.text._ZN6pyston19BoxedStringIterator4nextEPS0_
.text._ZN6pystonL25string_buffer_getsegcountEPNS_3BoxEPl
.text._ZN6pystonL15string_containsEPNS_3BoxES1_
.text._ZN6pystonL25string_buffer_getsegcountEPNS_3BoxEPl
.text._ZN6pyston8str_hashEPNS_11BoxedStringE
.text.strAdd
.text.strMul
.text._ZN6pyston8strStripEPNS_11BoxedStringEPNS_3BoxE
.text._ZN6pyston15str_richcompareEPNS_3BoxES1_i
.text._ZN6pyston10strReplaceEPNS_3BoxES1_S1_PS1_
.text._ZN6pyston9strRStripEPNS_11BoxedStringEPNS_3BoxE
.text.strMul
.text._ZN6pyston13strRpartitionEPNS_11BoxedStringES1_
.text._ZN6pyston11BoxedStringC1EN4llvm9StringRefE
.text.PyString_FromFormatV
.text._ZN6pyston20internStringImmortalEN4llvm9StringRefE
.text.PyString_InternInPlace
.text._PyString_CheckInterned
.text.PyString_Format
.text.strMod
.text.unicodeHashUnboxed
.text.strHashUnboxed
.text.PyString_FromString
......@@ -577,7 +532,6 @@
.text._PyString_Resize
.text._ZN6pyston9superInitEPNS_3BoxES1_S1_
.text._ZN6pyston14super_getattroEPNS_3BoxES1_
.text._ZN6pyston14BoxedTraceback4hereENS_8LineInfoEPPNS_3BoxE
.text._ZN6pystonL11tuplelengthEP13PyTupleObject
.text._ZN6pyston13tupleContainsEPNS_10BoxedTupleEPNS_3BoxE
.text._ZN6pystonL10tuple_hashEPNS_10BoxedTupleE
......@@ -585,14 +539,14 @@
.text._ZN6pyston12tupleNonzeroEPNS_10BoxedTupleE
.text._ZN6pyston15tupleGetitemIntEPNS_10BoxedTupleEPNS_8BoxedIntE
.text._ZN6pyston8tupleAddEPNS_10BoxedTupleEPNS_3BoxE
.text.tupleNew
.text.createTuple
.text.PyTuple_Size
.text.PyTuple_SetItem
.text.PyTuple_Pack
.text.PyTuple_New
.text._ZN6pystonL10tuplesliceEP13PyTupleObjectll
.text._ZN6pyston10BoxedTuple9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text.tupleNew
.text._ZN6pystonL11objectClassEPNS_3BoxEPv
.text._ZN6pyston3Box9gcHandlerEPNS_2gc9GCVisitorEPS0_
.text._ZN6pyston11BoxedModule9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pystonL14assertInitNoneEPNS_3BoxE
......@@ -600,25 +554,27 @@
.text._ZN6pystonL18function_descr_getEPNS_3BoxES1_S1_
.text._ZN6pyston13BoxedFunction9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pystonL15objectNewNoArgsEPNS_10BoxedClassE
.text._ZN6pyston11AttrWrapper9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pystonL20proxy_to_tp_traverseEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pyston13unicode_visitEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pyston11AttrWrapper9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text.PystonType_GenericAlloc
.text._ZN6pyston12BoxedClosure9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pyston10BoxedClass9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pyston17BoxedCApiFunction9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pyston13BoxedProperty9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pyston12BoxedClosure9gcHandlerEPNS_2gc9GCVisitorEPNS_3BoxE
.text._ZN6pystonL16unicodeNewHelperEPNS_10BoxedClassEPNS_3BoxES3_PS3_
.text._ZN6pystonL10object_newEPNS_10BoxedClassEPNS_3BoxES3_
.text._ZN6pystonL15cpythonTypeCallEPNS_10BoxedClassEPNS_3BoxES3_
.text._ZZN6pystonL13typeCallInnerILNS_14ExceptionStyleE1EEEPNS_3BoxEPNS_15CallRewriteArgsENS_11ArgPassSpecES3_S3_S3_PS3_PKSt6vectorIPNS_11BoxedStringESaISA_EEEN10InitHelper4callES3_PNS_10BoxedClassES3_S3_
.text._ZN6pystonL17cpython_type_callEPNS_10BoxedClassEPNS_3BoxES3_
.text.PyType_GenericAlloc
.text._PyObject_New
.text._ZN6pyston3BoxnwEmPNS_10BoxedClassE
.text._ZN6pystonL11typeSubDictEPNS_3BoxEPv
.text._ZN6pystonL8typeDictEPNS_3BoxEPv
.text._ZN6pyston10BoxedClass13callHasnextICEPNS_3BoxEb
.text._ZN6pyston10BoxedClass11call_nextICEPNS_3BoxE
.text.PyIter_Next
.text._ZN6pyston10BoxedClass10callIterICEPNS_3BoxE
.text._ZN6pyston3Box9nonzeroICEv
.text._ZN6pyston3Box15hasnextOrNullICEv
.text.createUserClass
......@@ -629,11 +585,9 @@
.text._ZN6pyston3Box14getAttrWrapperEv
.text.PyObject_InitHcAttrs
.text.PyObject_InitVar
.text.PyObject_Init
.text._PyUnicode_New
.text._ZN6pyston11AttrWrapper5itemsEPNS_3BoxE
.text._ZN6pystonL12functionDtorEPNS_3BoxE
.text.boxCLFunction
.text._ZN6pyston11BoxedModule17getStringConstantEN4llvm9StringRefEb
.text.createFunctionFromMetadata
.text._ZN6pyston11BoxedModule14getIntConstantEl
.text._ZN6pyston11AttrWrapper7ass_subEP12PyDictObjectPNS_3BoxES4_
.text._ZN6pystonL13typeCallInnerILNS_14ExceptionStyleE1EEEPNS_3BoxEPNS_15CallRewriteArgsENS_11ArgPassSpecES3_S3_S3_PS3_PKSt6vectorIPNS_11BoxedStringESaISA_EE
......@@ -641,64 +595,71 @@
.text._ZN6pystonL11typeTppCallILNS_14ExceptionStyleE1EEEPNS_3BoxES3_PNS_15CallRewriteArgsENS_11ArgPassSpecES3_S3_S3_PS3_PKSt6vectorIPNS_11BoxedStringESaISA_EE
.text._ZN6pystonL16typeCallInternalEPNS_17BoxedFunctionBaseEPNS_15CallRewriteArgsENS_11ArgPassSpecEPNS_3BoxES6_S6_PS6_PKSt6vectorIPNS_11BoxedStringESaISA_EE
.text._ZN6pyston10parseSliceEPNS_10BoxedSliceEiPlS2_S2_S2_
.text._ZN6pyston29adjustNegativeIndicesOnObjectEPNS_3BoxEPlS2_
.text._ZN6pyston20boundSliceWithLengthEPlS0_lll
.text.hasnext
.text._ZN6pyston18DefinednessVisitor6_doSetEPNS_3ASTE
.text._ZN6pyston17LivenessBBVisitor8_doStoreENS_14InternedStringE
.text._ZN4llvm12DenseMapBaseINS_8DenseMapIN6pyston14InternedStringEPNS2_12CompilerTypeENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEEES3_S5_S7_SA_E20InsertIntoBucketImplERKS3_PSA_
.text._ZN4llvm8DenseMapIN6pyston14InternedStringEPNS1_12CompilerTypeENS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_S4_EEEC2ISt23_Rb_tree_const_iteratorISt4pairIKS2_PNS1_18ValuedCompilerTypeIPNS_5ValueEEEEEEERKT_SO_
.text._ZThn8_N6pyston24BasicBlockTypePropagator12visit_assignEPNS_10AST_AssignE
.text._ZN6pyston23PropagatingTypeAnalysis19getTypeAtBlockStartENS_14InternedStringEPNS_8CFGBlockE
.text._ZN4llvm8DenseMapIPvPN6pyston6ICInfoENS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_S4_EEE4growEj
.text.PyCodec_Decode
.text._ZN6pystonL14va_build_valueEPKcP13__va_list_tagi
.text._ZN6pystonL12lookup_maybeEPNS_3BoxEPKcPS1_
.text._ZN6pyston2gc4Heap5allocEm
.text.PyType_Ready
.text._ZN6pyston19DefinednessAnalysisD2Ev
.text._ZN6pystonL17calculateNumVRegsEPNS_10CLFunctionE
.text._ZN6pyston11HiddenClass13makeSingletonEv
.text._ZN6pyston12_GLOBAL__N_114ASTInterpreter11visit_sliceEPNS_9AST_sliceE
.text.executeInnerAndSetupFrame
.text._ZN6pyston9TupleType8containsERNS_9IREmitterERKNS_6OpInfoEPNS_22ValuedCompilerVariableIPNS_10UnboxedValIKSt6vectorIPNS_16CompilerVariableESaISA_EEEEEESA_
.text._ZN4llvm9DIBuilderD2Ev
.text._ZN6pyston15compileFunctionEPNS_10CLFunctionEPNS_22FunctionSpecializationENS_11EffortLevelEPKNS_18OSREntryDescriptorEbNS_14ExceptionStyleE
.text._ZN6pyston15IRGeneratorImpl6_doSetENS_14InternedStringEPNS_16CompilerVariableERKNS_10UnwindInfoE
.text._ZN6pyston11UnknownType7getattrERNS_9IREmitterERKNS_6OpInfoEPNS_22ValuedCompilerVariableIPN4llvm5ValueEEEPNS_11BoxedStringEb
.text._ZN6pyston16NormalObjectType7getitemERNS_9IREmitterERKNS_6OpInfoEPNS_22ValuedCompilerVariableIPN4llvm5ValueEEEPNS_16CompilerVariableE
.text._ZN6pyston22ValuedCompilerVariableISt10shared_ptrINS_10UnboxedValIPN4llvm5ValueEEEEE3dupERSt13unordered_mapIPNS_16CompilerVariableESB_St4hashISB_ESt8equal_toISB_ESaISt4pairIKSB_SB_EEE
.text._ZN6pyston11GlobalStateD2Ev
.text._ZN6pyston17PystonObjectCache19calculateModuleHashEPKN4llvm6ModuleENS_11EffortLevelE
.text._ZN6pyston13IREmitterImpl16createBasicBlockEPKc
.text._ZN6pyston13IREmitterImpl18emitSetCurrentStmtEPNS_8AST_stmtE
.text._ZN6pyston10IRGenState17setupFrameInfoVarEPN4llvm5ValueES3_S3_
.text._ZN6pyston15IRGeneratorImpl7doRaiseEPNS_9AST_RaiseERKNS_10UnwindInfoE
.text._ZN6pyston15IRGeneratorImpl6doStmtEPNS_8AST_stmtERKNS_10UnwindInfoE
.text._ZN6pyston15IRGeneratorImpl8evalListEPNS_8AST_ListERKNS_10UnwindInfoE
.text._ZN6pyston23clearRelocatableSymsMapEv
.text._ZN4llvm8ValueMapIPKNS_5ValueENS_6WeakVHENS_14ValueMapConfigIS3_NS_3sys10SmartMutexILb0EEEEEED2Ev
.text._ZN6pyston19PystonMemoryManager14finalizeMemoryEPSs
.text._ZN6pyston12parse_stringEPKci
.text._ZN6pyston11read_assertEPNS_14BufferedReaderE
.text._ZN4pypa5visitIPN6pyston8AST_stmtENS1_15stmt_dispatcherEEET_T0_RNS_3AstE
.text._ZN6pystonL16inGeneratorEntryEm
.text._ZN6pyston19PystonMemoryManager19allocateDataSectionEmjjN4llvm9StringRefEb
.text._ZN6pyston9read_nameEPNS_14BufferedReaderE
.text._ZN6pyston10read_tupleEPNS_14BufferedReaderE
.text._ZN6pyston18frameIsPythonFrameEmmP10unw_cursorPNS_23PythonFrameIteratorImplE
.text._ZN6pyston20PythonStackExtractor12handleCFrameEP10unw_cursorPNS_23PythonFrameIteratorImplE
.text._ZN6pyston14AST_TryFinally6acceptEPNS_10ASTVisitorE
.text._ZN6pyston10CFGVisitor14remapArgumentsEPNS_13AST_argumentsE
.text._ZN6pyston10CFGVisitor11visit_whileEPNS_9AST_WhileE
.text._ZN6pyston10CFGVisitor10visit_withEPNS_8AST_WithE
.text._ZN6pyston2gc30invalidateOrderedFinalizerListEv
.text._ZN6pyston2gc27callPendingDestructionLogicEv
.text._ZN6pyston2gc9markPhaseEv
.text._ZN6pyston2gc10LargeArena12freeUnmarkedERSt6vectorIPNS_3BoxESaIS4_EERS2_IPNS_10BoxedClassESaIS9_EE
.text.makeContext
.text.swapContext
.text._ZN6pystonL15classmethodInitEPNS_3BoxES1_
.text.dictInit
.text._ZN6pyston15excInfoForRaiseEPNS_3BoxES1_S1_
.text._ZN6pyston9BoxedDict9getOrNullEPNS_3BoxE
.text._ZN6pyston18createAndRunModuleEPNS_11BoxedStringERKSs
.text._ZN6pyston17importModuleLevelEN4llvm9StringRefEPNS_3BoxES3_i
.text.floatSubFloat
.text.PyFrame_ForStackLevel
.text._ZN6pyston8listIAddEPNS_9BoxedListEPNS_3BoxE
.text._ZN6pystonL21listSetitemSliceInt64EPNS_9BoxedListElllPNS_3BoxE
.text.listDelitemSlice
.text.raiseAttributeErrorStr
.text._ZN6pyston29dataDescriptorSetSpecialCasesEPNS_3BoxES1_S1_PNS_18SetattrRewriteArgsEPNS_11RewriterVarEPNS_11BoxedStringE
.text._ZN6pyston10BoxedClassC1EPS0_PFvPNS_2gc9GCVisitorEPNS_3BoxEEiiibPKc
.text.PyString_AsStringAndSize
.text._ZN6pyston10BoxedClassC1EPS0_PFvPNS_2gc9GCVisitorEPNS_3BoxEEiiibPKcb
.text._ZN6pystonL12callChosenCFILNS_14ExceptionStyleE0EEEPNS_3BoxEPNS_16CompiledFunctionEPNS_12BoxedClosureEPNS_14BoxedGeneratorES3_S3_S3_S3_PS3_
.text._ZN6pystonL11object_initEPNS_3BoxES1_S1_
.text._ZN6pyston11AttrWrapper4iterEPNS_3BoxE
.text._ZN6pyston17BoxedFunctionBaseC1EPNS_10CLFunctionESt16initializer_listIPNS_3BoxEEPNS_12BoxedClosureES5_b
.text._ZN6pyston11HiddenClassC2ENS0_6HCTypeE
.text._ZN6pyston17BoxedFunctionBaseC1EPNS_16FunctionMetadataESt16initializer_listIPNS_3BoxEEPNS_12BoxedClosureES5_b
.text._ZN6pyston11AttrWrapper7setitemEPNS_3BoxES2_S2_
.text._ZN6pyston13ContiguousMapIN4llvm9StringRefEPNS_3BoxENS1_9StringMapIiNS1_15MallocAllocatorEEESt6vectorIS4_SaIS4_EEEixERKS2_
.text.deque_len
.text.defdict_init
.text.partial_call
.text._validate_inner
.text.sre_category
.text.sre_charset
.text.sre_ucharset
.text.match_start
.text.match_end
.text.match_span
.text.match_start
.text.match_group
.text.pattern_scanner
.text.pattern_finditer
......@@ -709,17 +670,18 @@
.text.sre_umatch
.text.sre_usearch
.text.pattern_split
.text.pattern_sub
.text.scanner_search
.text.sre_ucount
.text.pattern_match
.text.pysqlite_cache_get
.text.pysqlite_connection_cursor
.text._pysqlite_connection_begin
.text.pysqlite_check_thread
.text.pysqlite_connection_register_cursor
.text.I_dealloc
.text.IO_readline
.text.pysqlite_cursor_init
.text.pysqlite_build_row_cast_map
.text._pysqlite_fetch_one_row
.text.pysqlite_cursor_execute
.text._pysqlite_query_execute
.text.chain_new
.text.chain_next
......@@ -729,27 +691,36 @@
.text.pysqlite_statement_create
.text.pysqlite_statement_bind_parameters
.text.pysqlite_statement_reset
.text.pysqlite_statement_mark_dirty
.text.local_getattro
.text.time_time
.text.pysqlite_step
.text._pysqlite_long_from_int64
.text.PyCapsule_New
.text.PyErr_Restore
.text.PyErr_SetObject
.text.PyErr_Occurred
.text.PyErr_NormalizeException
.text.PyErr_Fetch
.text.PyErr_Clear
.text.PyErr_Format
.text.PyErr_GivenExceptionMatches
.text.BaseException_new
.text.PyErr_CreateExceptionInstance
.text.PyFloat_FromString
.text.find_module
.text.import_submodule
.text.PyImport_ImportModuleLevel
.text.PyCallIter_New
.text.PyString_AsDecodedObject
.text.calliter_next
.text.string_join
.text.structseq_richcompare
.text.PyStructSequence_InitType
.text.string_replace
.text.PyTraceBack_Here_Tb
.text._PyUnicodeUCS4_ToDecimalDigit
.text._PyUnicodeUCS4_IsDecimalDigit
.text._PyUnicodeUCS4_IsDigit
.text._PyUnicodeUCS4_IsAlpha
.text.unicode_length
.text._PyUnicode_Resize
.text.unicode_hash
.text.unicode_repr
.text.unicode_encode_ucs1
.text.unicode_slice
.text.PyUnicodeUCS4_FromUnicode
.text.split
.text.do_strip
......@@ -761,8 +732,8 @@
.text.PyUnicodeUCS4_DecodeASCII
.text.PyUnicodeUCS4_Decode
.text.PyUnicodeUCS4_FromEncodedObject
.text.PyUnicodeUCS4_Concat
.text.unicode_replace
.text.PyUnicodeUCS4_Concat
.text.unicode_count
.text.unicode_find
.text.unicode_split
......@@ -773,16 +744,15 @@
.text.PyUnicodeUCS4_EncodeDecimal
.text.PyUnicodeUCS4_Join
.text.PyUnicodeUCS4_Compare
.text.unicode_strip
.text.PyUnicodeUCS4_Format
.text.unicode_mod
.text.unicode_new_inner
.text.gc_traverse
.text.weakref___init__
.text.weakref_call
.text.weakref_richcompare
.text.weakref_hash
.text.weakref___new__
.text.PyWeakref_NewRef
.text.ast_for_expr
.text._Py_dg_strtod
.text.convertitem
.text.vgetargs1
......@@ -796,19 +766,30 @@
.text._PyOS_ascii_strtod
.text.PyOS_string_to_double
.text.PyMember_SetOne
.text.createDict
.text.createList
.text.warn_explicit
.text.PyGrammar_AddAccelerators
.text.freechildren
.text.PyNode_AddChild
.text.PyParser_New
.text.PyParser_AddToken
.text.parsetok
.text.tok_nextc
.text.PyTokenizer_FromString
.text.PyTokenizer_Get
.text.hasnext
.text._ZN6pyston12dictIterKeysEPNS_3BoxE
.text._ZN6pyston14dictIterValuesEPNS_3BoxE
.text._ZN6pyston13dictiter_nextEPNS_3BoxE
.text._ZN6pyston13listiter_nextEPNS_3BoxE
.text._ZN6pyston8listIterEPNS_3BoxE
.text._ZN6pyston22listiterHasnextUnboxedEPNS_3BoxE
.text._ZN6pyston13listiter_nextEPNS_3BoxE
.text.listAppend
.text._ZN6pyston9tupleIterEPNS_3BoxE
.text._ZN6pyston23tupleiterHasnextUnboxedEPNS_3BoxE
.text._ZN6pyston14tupleiter_nextEPNS_3BoxE
.text._U_dyn_register
.text._ULx86_64_get_reg
.text._ULx86_64_set_reg
.text.access_reg
.text.access_mem
.text._ULx86_64_init_local
......@@ -822,193 +803,95 @@
.text._ULx86_64_dwarf_find_proc_info
.text.fetch_proc_info
.text.apply_reg_state
.text.run_cfi_program
.text._ULx86_64_dwarf_find_save_locs
.text._ULx86_64_dwarf_make_proc_info
.text._ULx86_64_dwarf_read_encoded_pointer
.text._Ux86_64_is_fpreg
.text._ULx86_64_reuse_frame
.text._ULx86_64_fetch_frame
.text._ULx86_64_r_uc_addr
.text._ULx86_64_Ifind_dynamic_proc_info
.text._Ux86_64_get_accessors
.text._Ux86_64_setcontext
.text._ULx86_64_dwarf_extract_proc_info_from_fde
.text._ZN4pypa5Lexer9next_charEv
.text._ZN4pypa5Lexer4skipEv
.text._ZN4pypa5Lexer4nextEv
.text._ZNSt14_Function_base13_Base_managerIZN4pypa12_GLOBAL__N_110StateGuardC1INS1_12AstStatementEEERNS2_5StateERSt10shared_ptrIT_EEUlvE_E10_M_managerERSt9_Any_dataRKSE_St18_Manager_operation
.text._ZNSt14_Function_base13_Base_managerIZN4pypa12_GLOBAL__N_110StateGuardC1INS1_13AstExpressionEEERNS2_5StateERSt10shared_ptrIT_EEUlvE_E10_M_managerERSt9_Any_dataRKSE_St18_Manager_operation
.text._ZNSt17_Function_handlerIFvvEZN4pypa12_GLOBAL__N_110StateGuardC1INS1_12AstStatementEEERNS2_5StateERSt10shared_ptrIT_EEUlvE_E9_M_invokeERKSt9_Any_data
.text._ZNSt17_Function_handlerIFvvEZN4pypa12_GLOBAL__N_110StateGuardC1INS1_13AstExpressionEEERNS2_5StateERSt10shared_ptrIT_EEUlvE_E9_M_invokeERKSt9_Any_data
.text._ZN4pypa12_GLOBAL__N_13popERNS0_5StateE
.text._ZN4pypa12_GLOBAL__N_110StateGuardD2Ev
.text._ZN4pypa8get_nameERNS_12_GLOBAL__N_15StateERSt10shared_ptrINS_13AstExpressionEE
.text._ZN4pypa4atomERNS_12_GLOBAL__N_15StateERSt10shared_ptrINS_13AstExpressionEE
.text._ZN4pypa10shift_exprERNS_12_GLOBAL__N_15StateERSt10shared_ptrINS_13AstExpressionEE
.text._ZN4pypa8not_testERNS_12_GLOBAL__N_15StateERSt10shared_ptrINS_13AstExpressionEE
.text._ZN4pypa4testERNS_12_GLOBAL__N_15StateERSt10shared_ptrINS_13AstExpressionEE
.text._ZN4pypa11varargslistERNS_12_GLOBAL__N_15StateERNS_12AstArgumentsE
.text._ZN4pypa7arglistERNS_12_GLOBAL__N_15StateERNS_12AstArgumentsE
.text._ZN4pypa10small_stmtERNS_12_GLOBAL__N_15StateERSt10shared_ptrINS_12AstStatementEE
.text._ZN4pypa7funcdefERNS_12_GLOBAL__N_15StateERSt10shared_ptrINS_12AstStatementEE
.text._ZN4pypa11make_stringERKSsRbS2_b
.text._ZN4pypa15create_from_astESt10shared_ptrINS_11SymbolTableEERKNS_3AstESt8functionIFvNS_5ErrorEEE
.text.XXH32
.text._ULx86_64_Iextract_dynamic_proc_info
.text.LZ4F_decompress
.text.XXH32_update
.text.LZ4_decompress_safe
.text.LZ4_decompress_safe_usingDict
.text._ZN4llvm8DenseMapIPKNS_5ValueEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4growEj
.text._ZNK4llvm12AttributeSet12hasAttributeEjNS_9Attribute8AttrKindE
.text._ZN4llvm12AttributeSet3getERNS_11LLVMContextEjRKNS_11AttrBuilderE
.text._ZN4llvm10BasicBlock13getTerminatorEv
.text._ZN4llvm12AttributeSet7getImplERNS_11LLVMContextENS_8ArrayRefISt4pairIjPNS_16AttributeSetNodeEEEE
.text._ZN4llvm16AttributeSetNode3getERNS_11LLVMContextENS_8ArrayRefINS_9AttributeEEE
.text._ZN4llvm10BasicBlock17dropAllReferencesEv
.text._ZN4llvm10BasicBlock28replaceSuccessorsPhiUsesWithEPS0_
.text._ZN4llvm10BasicBlockD1Ev
.text._ZN4llvm10BasicBlockD0Ev
.text._ZN4llvm10BasicBlockC1ERNS_11LLVMContextERKNS_5TwineEPNS_8FunctionEPS0_
.text._ZN4llvm10BasicBlock9moveAfterEPS0_
.text._ZN4llvm7hashing6detail10hash_shortEPKcmm
.text._ZNK4llvm8Constant11isNullValueEv
.text._ZL11canTrapImplPKN4llvm8ConstantERNS_15SmallPtrSetImplIPKNS_12ConstantExprEEE
.text._ZNK4llvm8Constant23removeDeadConstantUsersEv
.text._ZNK4llvm12ConstantExpr6isCastEv
.text._ZNK4llvm19ConstantExprKeyTypeeqEPKNS_12ConstantExprE
.text._ZNK4llvm19ConstantExprKeyType6createEPNS_4TypeE
.text._ZNK4llvm12DenseMapBaseINS_8DenseMapINS_5APIntEPNS_11ConstantIntENS_20DenseMapAPIntKeyInfoENS_6detail12DenseMapPairIS2_S4_EEEES2_S4_S5_S8_E15LookupBucketForIS2_EEbRKT_RPKS8_
.text._ZNK4llvm12DenseMapBaseINS_8DenseMapIPNS_12ConstantExprEcNS_17ConstantUniqueMapIS2_E7MapInfoENS_6detail12DenseMapPairIS3_cEEEES3_cS6_S9_E15LookupBucketForIS3_EEbRKT_RPKS9_
.text._ZN4llvm11ConstantInt3getERNS_11LLVMContextERKNS_5APIntE
.text._ZN4llvm11ConstantInt3getEPNS_11IntegerTypeEmb
.text._ZN4llvm11ConstantInt3getEPNS_4TypeEmb
.text._ZN4llvm8DenseMapIPNS_12ConstantExprEcNS_17ConstantUniqueMapIS1_E7MapInfoENS_6detail12DenseMapPairIS2_cEEE4growEj
.text._ZL13getFoldedCastN4llvm11Instruction7CastOpsEPNS_8ConstantEPNS_4TypeEb
.text._ZN4llvm12ConstantExpr16getGetElementPtrEPNS_8ConstantENS_8ArrayRefIPNS_5ValueEEEbPNS_4TypeE
.text._ZN4llvm9DIBuilder20getOrCreateTypeArrayENS_8ArrayRefIPNS_8MetadataEEE
.text._ZNK4llvm10DataLayout14getPointerSizeEj
.text._ZN4llvm10DataLayout12setAlignmentENS_13AlignTypeEnumEjjj
.text._ZN4llvm10DataLayout5resetENS_9StringRefE
.text._ZNK4llvm10DataLayout15getStructLayoutEPNS_10StructTypeE
.text._ZNK4llvm10DataLayout16getAlignmentInfoENS_13AlignTypeEnumEjbPNS_4TypeE
.text._ZNK4llvm10DataLayout12getAlignmentEPNS_4TypeEb
.text._ZNK4llvm10DataLayout13getIntPtrTypeEPNS_4TypeE
.text._ZN4llvm19ConstantPointerNull3getEPNS_11PointerTypeE
.text._ZNK4llvm8Constant16getUniqueIntegerEv
.text._ZN4llvm7hashing6detail29hash_combine_recursive_helper12combine_dataImEEPcRmS4_S4_T_
.text._ZN4llvm10MDLocation7getImplERNS_11LLVMContextEjjPNS_8MetadataES4_NS3_11StorageTypeEb
.text._ZNK4llvm8DebugLoc7getLineEv
.text._ZNK4llvm8DebugLoc20getScopeAndInlinedAtERPNS_6MDNodeES3_
.text._ZN4llvm8DebugLoc3getEjjPNS_6MDNodeES2_
.text._ZL15DecodeFixedTypeRN4llvm8ArrayRefINS_9Intrinsic13IITDescriptorEEENS0_IPNS_4TypeEEERNS_11LLVMContextE
.text._ZNK4llvm8Function17lookupIntrinsicIDEv
.text._ZN4llvm9Intrinsic7getNameENS0_2IDENS_8ArrayRefIPNS_4TypeEEE
.text._ZNK4llvm8Function18BuildLazyArgumentsEv
.text._ZNK4llvm8Argument12hasByValAttrEv
.text._ZL13DecodeIITTypeRjN4llvm8ArrayRefIhEERNS0_15SmallVectorImplINS0_9Intrinsic13IITDescriptorEEE
.text._ZN4llvm9Intrinsic28getIntrinsicInfoTableEntriesENS0_2IDERNS_15SmallVectorImplINS0_13IITDescriptorEEE
.text._ZN4llvm9Intrinsic7getTypeERNS_11LLVMContextENS0_2IDENS_8ArrayRefIPNS_4TypeEEE
.text._ZNK4llvm8Function14getIntrinsicIDEv
.text._ZN4llvm8FunctionC1EPNS_12FunctionTypeENS_11GlobalValue12LinkageTypesERKNS_5TwineEPNS_6ModuleE
.text._ZN4llvm11InstructionD2Ev
.text._ZN4llvm8FunctionD1Ev
.text._ZN4llvm12GlobalObject12setAlignmentEj
.text._ZN4llvm14GlobalVariableC1ERNS_6ModuleEPNS_4TypeEbNS_11GlobalValue12LinkageTypesEPNS_8ConstantERKNS_5TwineEPS0_NS5_15ThreadLocalModeEjb
.text._ZN4llvm11InstructionC2EPNS_4TypeEjPNS_3UseEjPS0_
.text._ZN4llvm11Instruction15eraseFromParentEv
.text._ZN4llvm11Instruction10moveBeforeEPS0_
.text._ZNK4llvm11Instruction16mayWriteToMemoryEv
.text._ZNK4llvm11Instruction8mayThrowEv
.text._ZNK4llvm10BranchInst17getNumSuccessorsVEv
.text._ZN4llvm10AllocaInstD0Ev
.text._ZN4llvm9TruncInstD0Ev
.text._ZN4llvm7PHINode19removeIncomingValueEjb
.text._ZN4llvm7PHINode12growOperandsEv
.text._ZNK4llvm7PHINode16hasConstantValueEv
.text._ZN4llvm10BranchInstD0Ev
.text._ZN4llvm7PHINodeD0Ev
.text._ZN4llvm8CallInst4initEPNS_5ValueENS_8ArrayRefIS2_EERKNS_5TwineE
.text._ZNK4llvm8CallInst13hasFnAttrImplENS_9Attribute8AttrKindE
.text._ZN4llvm10ReturnInstC1ERNS_11LLVMContextEPNS_5ValueEPNS_11InstructionE
.text._ZN4llvm10BranchInstC1EPNS_10BasicBlockEPNS_11InstructionE
.text._ZN4llvm8LoadInst12setAlignmentEj
.text._ZN4llvm17GetElementPtrInst4initEPNS_5ValueENS_8ArrayRefIS2_EERKNS_5TwineE
.text._ZN4llvm10BranchInstC1EPNS_10BasicBlockES2_PNS_5ValueEPNS_11InstructionE
.text._ZN4llvm8LoadInstC1EPNS_5ValueEPKcbPNS_11InstructionE
.text._ZN4llvm9StoreInstC1EPNS_5ValueES2_bPNS_11InstructionE
.text._ZN4llvm17GetElementPtrInst14getIndexedTypeEPNS_4TypeENS_8ArrayRefIPNS_5ValueEEE
.text._ZNK4llvm17GetElementPtrInst17hasAllZeroIndicesEv
.text._ZN4llvm8CastInst20isEliminableCastPairENS_11Instruction7CastOpsES2_PNS_4TypeES4_S4_S4_S4_S4_
.text._ZN4llvm8CastInst6CreateENS_11Instruction7CastOpsEPNS_5ValueEPNS_4TypeERKNS_5TwineEPS1_
.text._ZN4llvm8ICmpInst17makeConstantRangeENS_7CmpInst9PredicateERKNS_5APIntE
.text._ZN4llvm7CmpInst10isUnsignedEt
.text._ZN4llvm11LLVMContext5yieldEv
.text._ZNK4llvm10FoldingSetINS_16AttributeSetNodeEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS6_
.text._ZN4llvm15LLVMContextImplD1Ev
.text._ZThn32_NK4llvm13FPPassManager18getPassManagerTypeEv
.text._ZN4llvm17PMTopLevelManagerD1Ev
.text._ZN4llvm17PMTopLevelManager15collectLastUsesERNS_15SmallVectorImplIPNS_4PassEEES3_
.text._ZN4llvm17PMTopLevelManager17findAnalysisUsageEPNS_4PassE
.text._ZN4llvm13PMDataManager26removeNotPreservedAnalysisEPNS_4PassE
.text._ZNK4llvm17PMTopLevelManager20findAnalysisPassInfoEPKv
.text._ZN4llvm17PMTopLevelManager16findAnalysisPassEPKv
.text._ZN4llvm17PMTopLevelManager11setLastUserENS_8ArrayRefIPNS_4PassEEES3_
.text._ZN4llvm8DenseMapIPNS_4PassENS_11SmallPtrSetIS2_Lj8EEENS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_S4_EEE4growEj
.text._ZN4llvm13PMDataManager23recordAvailableAnalysisEPNS_4PassE
.text._ZN4llvm13PMDataManager3addEPNS_4PassEb
.text._ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE
.text._ZN12_GLOBAL__N_113BBPassManager13runOnFunctionERN4llvm8FunctionE
.text._ZN4llvm6MDNodenwEmj
.text._ZN4llvm7CmpInstC2EPNS_4TypeENS_11Instruction8OtherOpsEtPNS_5ValueES6_RKNS_5TwineEPS3_
.text._ZNK4llvm11LLVMContext14getMDKindNamesERNS_15SmallVectorImplINS_9StringRefEEE
.text._ZNK4llvm10FoldingSetINS_16AttributeSetImplEE10NodeEqualsEPNS_14FoldingSetImpl4NodeERKNS_16FoldingSetNodeIDEjRS6_
.text._ZN4llvm6MDNodeC2ERNS_11LLVMContextEjNS_8Metadata11StorageTypeENS_8ArrayRefIPS3_EES7_
.text._ZNK4llvm11Instruction35getAllMetadataOtherThanDebugLocImplERNS_15SmallVectorImplISt4pairIjPNS_6MDNodeEEEE
.text._ZN4llvm23ReplaceableMetadataImpl6addRefEPvNS_12PointerUnionIPNS_15MetadataAsValueEPNS_8MetadataEEE
.text._ZN4llvm15ValueAsMetadata3getEPNS_5ValueE
.text._ZN4llvm12DenseMapBaseINS_8DenseMapIPKNS_11InstructionENS_11SmallVectorISt4pairIjNS_18TypedTrackingMDRefINS_6MDNodeEEEELj2EEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SB_EEEES4_SB_SD_SG_E16FindAndConstructEOS4_
.text._ZN4llvm7MDTuple7getImplERNS_11LLVMContextENS_8ArrayRefIPNS_8MetadataEEENS4_11StorageTypeEb
.text._ZN4llvm11Instruction11setMetadataEjPNS_6MDNodeE
.text._ZN4llvm6MDNode8uniquifyEv
.text._ZN4llvm23ReplaceableMetadataImpl18replaceAllUsesWithEPNS_8MetadataE
.text._ZN4llvm16MetadataTracking5trackEPvRNS_8MetadataENS_12PointerUnionIPNS_15MetadataAsValueEPS2_EE
.text._ZN4llvm16MetadataTracking7untrackEPvRNS_8MetadataE
.text._ZN4llvm16MetadataTracking7retrackEPvRNS_8MetadataES1_
.text._ZNK4llvm6Module13getDataLayoutEv
.text._ZN4llvm6Module17dropAllReferencesEv
.text._ZN4llvm6Module19getOrInsertFunctionENS_9StringRefEPNS_12FunctionTypeENS_12AttributeSetE
.text._ZN4llvm6ModuleD1Ev
.text._ZN4llvm4Type13getScalarTypeEv
.text._ZNK4llvm4Type18getIntegerBitWidthEv
.text._ZN4llvm4Type9getVoidTyERNS_11LLVMContextE
.text._ZN4llvm13CompositeType14getTypeAtIndexEPKNS_5ValueE
.text._ZN4llvm11IntegerType3getERNS_11LLVMContextEj
.text._ZN4llvm12FunctionType3getEPNS_4TypeENS_8ArrayRefIS2_EEb
.text._ZN4llvm8DenseMapIPNS_4TypeEPNS_11PointerTypeENS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_S4_EEE4growEj
.text._ZNK4llvm10StructType7isSizedEPNS_15SmallPtrSetImplIPKNS_4TypeEEE
.text._ZNK4llvm13CompositeType10indexValidEPKNS_5ValueE
.text._ZN4llvm11PointerType3getEPNS_4TypeEj
.text._ZN4llvm3Use8initTagsEPS0_S1_
.text._ZN4llvm3Use3zapEPS0_PKS0_b
.text._ZNK4llvm3Use7getUserEv
.text._ZN4llvm4UsernwEmj
.text._ZN4llvm4UserdlEPv
.text._ZN4llvm5ValueC2EPNS_4TypeEj
.text._ZNK4llvm5Value7getNameEv
.text._ZN4llvm5Value17stripPointerCastsEv
.text._ZNK4llvm5Value10getContextEv
.text._ZN4llvm5Value7setNameERKNS_5TwineE
.text._ZN4llvm5Value8takeNameEPS0_
.text._ZN4llvm15ValueHandleBase20AddToExistingUseListEPPS0_
.text._ZN4llvm15ValueHandleBase17RemoveFromUseListEv
.text._ZN4llvm10CallbackVHD2Ev
.text._ZN4llvm8DenseMapIPNS_5ValueEPNS_15ValueHandleBaseENS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_S4_EEE4growEj
.text._ZN4llvm15ValueHandleBase12AddToUseListEv
.text._ZN4llvm5Value18replaceAllUsesWithEPS0_
.text._ZN4llvm16ValueSymbolTable13reinsertValueEPNS_5ValueE
.text._ZN4llvm5ValueD2Ev
.text._ZN4llvm16ValueSymbolTable15createValueNameENS_9StringRefEPNS_5ValueE
.text._ZN4llvm27ConstantFoldCastInstructionEjPNS_8ConstantEPNS_4TypeE
.text._ZN4llvm29ConstantFoldBinaryInstructionEjPNS_8ConstantES1_
.text._ZN4llvm25ConstantFoldGetElementPtrEPNS_8ConstantEbNS_8ArrayRefIPNS_5ValueEEE
.text._ZN4llvm13ConstantRange14makeICmpRegionEjRKS0_
.text._ZNK4llvm13ConstantRange8containsERKS0_
.text._ZNK4llvm13ConstantRange7inverseEv
.text._ZN4llvm20LinkingMemoryManager29needsToReserveAllocationSpaceEv
.text._ZN4llvm5MCJIT24getExistingSymbolAddressERKSs
.text._ZN4llvm5MCJIT19findModuleForSymbolERKSsb
.text._ZN4llvm5MCJIT16getSymbolAddressERKSsb
.text._ZN4llvm5MCJIT21generateCodeForModuleEPNS_6ModuleE
.text._ZN4llvm15BitstreamCursor13EnterSubBlockEjPj
.text._ZL20GetOptimizationFlagsPKN4llvm5ValueE
.text._ZN4llvm13BitcodeReader18ParseTypeTableBodyEv
.text._ZN4llvm15BitstreamWriter9EmitVBR64Emj
.text._ZN4llvm15BitstreamWriter12EncodeAbbrevEPNS_13BitCodeAbbrevE
.text._ZN4llvm15BitstreamWriter9ExitBlockEv
.text._ZN4llvm15BitstreamWriter13EnterSubblockEjj
.text._ZN4llvm15BitstreamWriter10EmitAbbrevEPNS_13BitCodeAbbrevE
.text._ZN4llvm15BitstreamWriter20EmitAbbreviatedFieldIjEEvRKNS_15BitCodeAbbrevOpET_
.text._ZN4llvm15BitstreamWriter24EmitRecordWithAbbrevImplIjEEvjRNS_15SmallVectorImplIT_EENS_9StringRefE
.text._ZN4llvm15BitstreamWriter10EmitRecordIjEEvjRNS_15SmallVectorImplIT_EEj
.text._ZL17WriteStringRecordjN4llvm9StringRefEjRNS_15BitstreamWriterE
.text._ZN4llvm15BitstreamWriter19EmitBlockInfoAbbrevEjPNS_13BitCodeAbbrevE
.text._ZN4llvm15BitstreamWriter20EmitAbbreviatedFieldImEEvRKNS_15BitCodeAbbrevOpET_
.text._ZN4llvm15BitstreamWriter24EmitRecordWithAbbrevImplImEEvjRNS_15SmallVectorImplIT_EENS_9StringRefE
.text._ZN4llvm15BitstreamWriter10EmitRecordImEEvjRNS_15SmallVectorImplIT_EEj
.text._ZL19WriteModuleMetadataPKN4llvm6ModuleERKNS_15ValueEnumeratorERNS_15BitstreamWriterE
.text._ZN4llvm18WriteBitcodeToFileEPKNS_6ModuleERNS_11raw_ostreamE
.text._ZNK4llvm15ValueEnumerator10getValueIDEPKNS_5ValueE
.text._ZN4llvm15ValueEnumerator13purgeFunctionEv
.text._ZN4llvm8DenseMapIPKNS_11InstructionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4growEj
......@@ -1017,127 +900,55 @@
.text._ZN4llvm8DenseMapIPNS_4TypeEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE4growEj
.text._ZN4llvm15ValueEnumerator13EnumerateTypeEPNS_4TypeE
.text._ZN4llvm15ValueEnumerator14EnumerateValueEPKNS_5ValueE
.text._ZN4llvm15ValueEnumerator17EnumerateMetadataEPKNS_8MetadataE
.text._ZN4llvm15ValueEnumerator20EnumerateOperandTypeEPKNS_5ValueE
.text._ZN4llvm15ValueEnumeratorC1ERKNS_6ModuleE
.text._ZN4llvm15ValueEnumerator19incorporateFunctionERKNS_8FunctionE
.text._ZN4llvm6object12RelocVisitor8visitELFEjNS0_13RelocationRefEm
.text._ZN4llvm12DWARFContextD2Ev
.text._ZN4llvm20DWARFContextInMemoryC1ERKNS_6object10ObjectFileE
.text._ZN4llvm8DenseMapIjNS_6detail13DenseSetEmptyENS_12DenseMapInfoIjEENS1_12DenseSetPairIjEEE4growEj
.text._ZN4llvm14DWARFFormValue17getFixedFormSizesEht
.text._ZN4llvm9DWARFUnit19extractDIEsIfNeededEb
.text._ZNK4llvm28DWARFAbbreviationDeclaration18findAttributeIndexEt
.text._ZN4llvm28DWARFAbbreviationDeclaration7extractENS_13DataExtractorEPj
.text._ZNK4llvm16X86TargetMachine13getDataLayoutEv
.text._ZN4llvm5APInt13getLowBitsSetEjj
.text._ZN4llvm26DWARFDebugInfoEntryMinimal11extractFastEPKNS_9DWARFUnitEPj
.text._ZN4llvm14DWARFFormValue9skipValueEtNS_13DataExtractorEPjPKNS_9DWARFUnitE
.text.free
.text.realloc
.text.malloc
.text.arena_run_tree_insert
.text.arena_run_tree_remove
.text.arena_avail_tree_insert
.text.arena_avail_tree_remove
.text.arena_chunk_dirty_insert
.text.arena_chunk_dirty_remove
.text.arena_run_split_remove
.text.arena_run_alloc_large
.text.arena_run_split_small
.text.arena_run_dalloc
.text.arena_dalloc_bin_run
.text.arena_bin_malloc_hard
.text.je_arena_tcache_fill_small
.text.je_arena_dalloc_bin_locked
.text.je_arena_dalloc_large
.text.je_arena_ralloc
.text.je_bitmap_init
.text.je_tcache_alloc_small_hard
.text.je_tcache_bin_flush_small
.text.je_tcache_bin_flush_large
.text.je_tcache_event_hard
.text._ZN12_GLOBAL__N_126GDBJITRegistrationListener19NotifyObjectEmittedERKN4llvm6object10ObjectFileERKNS1_11RuntimeDyld16LoadedObjectInfoE
.text._ZN4llvm19RTDyldMemoryManager16registerEHFramesEPhmm
.text._ZN4llvm15RuntimeDyldImpl25computeSectionStubBufSizeERKNS_6object10ObjectFileERKNS1_10SectionRefE
.text._ZN4llvm15RuntimeDyldImpl22resolveExternalSymbolsEv
.text._ZNK4llvm11RuntimeDyld16LoadedObjectInfo21getSectionLoadAddressENS_9StringRefE
.text._ZN4llvm15RuntimeDyldImpl14loadObjectImplERKNS_6object10ObjectFileE
.text._ZN4llvm8DenseMapIjNS_11SmallVectorINS_15RelocationEntryELj64EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE4growEj
.text._ZN4llvm12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_15RelocationEntryELj64EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16FindAndConstructEOj
.text._ZN4llvm15RuntimeDyldImpl18resolveRelocationsEv
.text._ZN4llvm14RuntimeDyldELF18deregisterEHFramesEv
.text._ZN4llvm15RuntimeDyldImpl22addRelocationForSymbolERKNS_15RelocationEntryENS_9StringRefE
.text._ZN4llvm14RuntimeDyldELF20processRelocationRefEjNS_6object16content_iteratorINS1_13RelocationRefEEERKNS1_10ObjectFileERSt3mapINS1_10SectionRefEjSt4lessIS9_ESaISt4pairIKS9_jEEERS8_INS_18RelocationValueRefEmSA_ISI_ESaISC_IKSI_mEEE
.text._ZNK4llvm11GEPOperator24accumulateConstantOffsetERKNS_10DataLayoutERNS_5APIntE
.text._ZN4llvm7hashing6detail29hash_combine_recursive_helper7combineEmPcS3_
.text._ZN4llvm9IRBuilderILb1ENS_14ConstantFolderENS_24IRBuilderDefaultInserterILb1EEEEC2EPNS_11InstructionEPNS_6MDNodeE
.text._ZN12_GLOBAL__N_13GVN17cleanupGlobalSetsEv
.text._ZN4llvm8DenseMapIPNS_5ValueEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE4growEj
.text._ZN12_GLOBAL__N_110ValueTable13lookup_or_addEPN4llvm5ValueE
.text._ZN4llvm11po_iteratorIPNS_10BasicBlockENS_11SmallPtrSetIS2_Lj8EEELb0ENS_11GraphTraitsIS2_EEE13traverseChildEv
.text._ZN12_GLOBAL__N_13GVN13runOnFunctionERN4llvm8FunctionE
.text._ZN4llvm8DenseMapIPNS_10BasicBlockEPNS_5ValueENS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_S4_EEE4growEj
.text._ZSt22__stable_sort_adaptiveIPN12_GLOBAL__N_110ValueEntryES2_lEvT_S3_T0_T1_
.text._ZN4llvm8DenseMapINS_11AssertingVHINS_5ValueEEEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4growEj
.text._ZL17LinearizeExprTreePN4llvm14BinaryOperatorERNS_15SmallVectorImplISt4pairIPNS_5ValueENS_5APIntEEEE
.text._ZN12_GLOBAL__N_111Reassociate12OptimizeInstEPN4llvm11InstructionE
.text._ZN12_GLOBAL__N_111Reassociate13runOnFunctionERN4llvm8FunctionE
.text._ZN4llvm8DenseMapIPNS_11InstructionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE4growEj
.text._ZN4llvm12InstCombiner14visitAllocSiteERNS_11InstructionE
.text._ZN4llvm12InstCombiner21visitExtractValueInstERNS_16ExtractValueInstE
.text._ZN4llvm12InstCombiner22visitGetElementPtrInstERNS_17GetElementPtrInstE
.text._ZN4llvm12InstCombiner19visitLandingPadInstERNS_14LandingPadInstE
.text._ZN4llvm11InstVisitorINS_12InstCombinerEPNS_11InstructionEE5visitERS2_
.text._ZN4llvm12InstCombiner3runEv
.text._ZL31combineInstructionsOverFunctionRN4llvm8FunctionERNS_19InstCombineWorklistERNS_15AssumptionCacheERNS_17TargetLibraryInfoERNS_13DominatorTreeEPKNS_10DataLayoutEPNS_8LoopInfoE
.text._ZN12_GLOBAL__N_124InstructionCombiningPass13runOnFunctionERN4llvm8FunctionE
.text._ZN4llvm12InstCombiner8visitAndERNS_14BinaryOperatorE
.text._ZN4llvm12InstCombiner13visitCallSiteENS_8CallSiteE
.text._ZN4llvm12InstCombiner13visitCallInstERNS_8CallInstE
.text._ZN4llvm12InstCombiner20commonCastTransformsERNS_8CastInstE
.text._ZN4llvm12InstCombiner13visitIntToPtrERNS_12IntToPtrInstE
.text._ZN4llvm12InstCombiner9visitZExtERNS_8ZExtInstE
.text._ZN4llvm12InstCombiner12visitBitCastERNS_11BitCastInstE
.text._ZN4llvm12InstCombiner30visitICmpInstWithInstAndIntCstERNS_8ICmpInstEPNS_11InstructionEPNS_11ConstantIntE
.text._ZN4llvm12InstCombiner13visitICmpInstERNS_8ICmpInstE
.text._ZN4llvm12InstCombiner14visitStoreInstERNS_9StoreInstE
.text._ZL14PHIsEqualValuePN4llvm7PHINodeEPNS_5ValueERNS_15SmallPtrSetImplIS1_EE
.text._ZN4llvm12InstCombiner12visitPHINodeERNS_7PHINodeE
.text._ZN4llvm12InstCombiner23visitSelectInstWithICmpERNS_10SelectInstEPNS_8ICmpInstE
.text._ZN4llvm12InstCombiner23SimplifyDemandedUseBitsEPNS_5ValueENS_5APIntERS3_S4_jPNS_11InstructionE
.text._ZN4llvm26isInstructionTriviallyDeadEPNS_11InstructionEPKNS_17TargetLibraryInfoE
.text._ZN4llvm22ConstantFoldTerminatorEPNS_10BasicBlockEbPKNS_17TargetLibraryInfoE
.text._ZN4llvm26getOrEnforceKnownAlignmentEPNS_5ValueEjPKNS_10DataLayoutEPNS_15AssumptionCacheEPKNS_11InstructionEPKNS_13DominatorTreeE
.text._ZN4llvm15LowerDbgDeclareERNS_8FunctionE
.text._ZN4llvm23removeUnreachableBlocksERNS_8FunctionE
.text._ZN4llvm39TryToSimplifyUncondBranchFromEmptyBlockEPNS_10BasicBlockE
.text._ZL29passingValueIsAlwaysUndefinedPN4llvm5ValueEPNS_11InstructionE
.text._ZNK4llvm12DenseMapBaseINS_13SmallDenseMapISt4pairIPNS_5ValueES4_EPNS_7PHINodeELj4ENS_12DenseMapInfoIS5_EENS_6detail12DenseMapPairIS5_S7_EEEES5_S7_S9_SC_E15LookupBucketForIS5_EEbRKT_RPKSC_
.text._ZN4llvm22FoldBranchToCommonDestEPNS_10BranchInstEPKNS_10DataLayoutEj
.text._ZN4llvm17LibCallSimplifierC1EPKNS_10DataLayoutEPKNS_17TargetLibraryInfoENS_12function_refIFvPNS_11InstructionEPNS_5ValueEEEE
.text._ZN4llvm17LibCallSimplifier12optimizeCallEPNS_8CallInstE
.text._ZN4llvm8MapValueEPKNS_5ValueERNS_8ValueMapIS2_NS_6WeakVHENS_14ValueMapConfigIS2_NS_3sys10SmartMutexILb0EEEEEEENS_10RemapFlagsEPNS_20ValueMapTypeRemapperEPNS_17ValueMaterializerE
.text._ZL15MapMetadataImplPKN4llvm8MetadataERNS_15SmallVectorImplIPNS_6MDNodeEEERNS_8ValueMapIPKNS_5ValueENS_6WeakVHENS_14ValueMapConfigISB_NS_3sys10SmartMutexILb0EEEEEEENS_10RemapFlagsEPNS_20ValueMapTypeRemapperEPNS_17ValueMaterializerE
.text._ZN4llvm16RemapInstructionEPNS_11InstructionERNS_8ValueMapIPKNS_5ValueENS_6WeakVHENS_14ValueMapConfigIS5_NS_3sys10SmartMutexILb0EEEEEEENS_10RemapFlagsEPNS_20ValueMapTypeRemapperEPNS_17ValueMaterializerE
.text._ZN12_GLOBAL__N_112CallAnalyzer11analyzeCallEN4llvm8CallSiteE
.text._ZN4llvm11InstVisitorIN12_GLOBAL__N_112CallAnalyzerEbE5visitERNS_11InstructionE
.text._ZN4llvm13AliasAnalysis5aliasERKNS0_8LocationES3_
.text._ZN4llvm15AssumptionCache12scanFunctionEv
.text._ZN4llvm22AssumptionCacheTracker18getAssumptionCacheERNS_8FunctionE
.text._ZN12_GLOBAL__N_118BasicAliasAnalysis17getModRefBehaviorEPKN4llvm8FunctionE
.text._ZN12_GLOBAL__N_118BasicAliasAnalysis22pointsToConstantMemoryERKN4llvm13AliasAnalysis8LocationEb
.text._ZL22DecomposeGEPExpressionPKN4llvm5ValueERlRNS_15SmallVectorImplIN12_GLOBAL__N_116VariableGEPIndexEEERbPKNS_10DataLayoutEPNS_15AssumptionCacheEPNS_13DominatorTreeE
.text._ZN12_GLOBAL__N_118BasicAliasAnalysis10aliasCheckEPKN4llvm5ValueEmNS1_9AAMDNodesES4_mS5_
.text._ZL31FoldReinterpretLoadFromConstPtrPN4llvm8ConstantERKNS_10DataLayoutE
.text._ZN4llvm23ConstantFoldInstructionEPNS_11InstructionEPKNS_10DataLayoutEPKNS_17TargetLibraryInfoE
.text._ZL13SimplifyBinOpjPN4llvm5ValueES1_RKN12_GLOBAL__N_15QueryEj
.text._ZL11ExpandBinOpjPN4llvm5ValueES1_jRKN12_GLOBAL__N_15QueryEj
.text._ZL16SimplifyICmpInstjPN4llvm5ValueES1_RKN12_GLOBAL__N_15QueryEj
.text._ZN4llvm15SimplifyGEPInstENS_8ArrayRefIPNS_5ValueEEEPKNS_10DataLayoutEPKNS_17TargetLibraryInfoEPKNS_13DominatorTreeEPNS_15AssumptionCacheEPKNS_11InstructionE
.text._ZN4llvm19SimplifyInstructionEPNS_11InstructionEPKNS_10DataLayoutEPKNS_17TargetLibraryInfoEPKNS_13DominatorTreeEPNS_15AssumptionCacheE
.text._ZN4llvm19isOperatorNewLikeFnEPKNS_5ValueEPKNS_17TargetLibraryInfoEb
.text._ZN4llvm10isFreeCallEPKNS_5ValueEPKNS_17TargetLibraryInfoE
.text._ZN4llvm23ObjectSizeOffsetVisitor13visitCallSiteENS_8CallSiteE
.text._ZN4llvm24MemoryDependenceAnalysisD1Ev
.text._ZN4llvm24MemoryDependenceAnalysis24getPointerDependencyFromERKNS_13AliasAnalysis8LocationEbNS_14ilist_iteratorINS_11InstructionEEEPNS_10BasicBlockEPS6_
.text._ZN4llvm8DenseMapIPNS_11InstructionENS_12MemDepResultENS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_S3_EEE4growEj
.text._ZN4llvm24MemoryDependenceAnalysis13getDependencyEPNS_11InstructionE
.text._ZN4llvm24MemoryDependenceAnalysis17removeInstructionEPNS_11InstructionE
.text._ZN4llvm24MemoryDependenceAnalysis27getNonLocalPointerDepFromBBEPNS_11InstructionERKNS_12PHITransAddrERKNS_13AliasAnalysis8LocationEbPNS_10BasicBlockERNS_15SmallVectorImplINS_17NonLocalDepResultEEERNS_8DenseMapISB_PNS_5ValueENS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_SI_EEEEb
.text._ZThn32_N12_GLOBAL__N_14NoAA17getModRefBehaviorEN4llvm17ImmutableCallSiteE
.text._ZN12_GLOBAL__N_14NoAAD0Ev
.text._ZNK4llvm21TargetLibraryInfoImpl10getLibFuncENS_9StringRefERNS_7LibFunc4FuncE
.text._ZThn32_N12_GLOBAL__N_122TypeBasedAliasAnalysis17getModRefBehaviorEN4llvm17ImmutableCallSiteE
.text._ZN4llvm19GetUnderlyingObjectEPNS_5ValueEPKNS_10DataLayoutEj
.text._ZN4llvm28isSafeToSpeculativelyExecuteEPKNS_5ValueEPKNS_10DataLayoutE
.text._ZN4llvm14isKnownNonNullEPKNS_5ValueEPKNS_17TargetLibraryInfoE
.text._ZL26computeKnownBitsFromAssumePN4llvm5ValueERNS_5APIntES3_PKNS_10DataLayoutEjRKN12_GLOBAL__N_15QueryE
.text._ZL16computeKnownBitsPN4llvm5ValueERNS_5APIntES3_PKNS_10DataLayoutEjRKN12_GLOBAL__N_15QueryE
.text._ZN4llvm16computeKnownBitsEPNS_5ValueERNS_5APIntES3_PKNS_10DataLayoutEjPNS_15AssumptionCacheEPKNS_11InstructionEPKNS_13DominatorTreeE
.text._ZL14isKnownNonZeroPN4llvm5ValueEPKNS_10DataLayoutEjRKN12_GLOBAL__N_15QueryE
.text._ZN4llvm6object10ObjectFile19createELFObjectFileENS_15MemoryBufferRefE
.text._ZN4llvm6object15object_categoryEv
.text._ZN4llvm8DenseMapIPNS_10BasicBlockENS_17DominatorTreeBaseIS1_E7InfoRecENS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_S5_EEE4growEj
.text._ZL18getNameWithPrefixxRN4llvm11raw_ostreamERKNS_5TwineENS_7Mangler15ManglerPrefixTyERKNS_10DataLayoutEc
.text._ZN4llvm5APIntmIERKS0_
.text._ZNK4llvm5APIntplERKS0_
.text._ZNK4llvm5APInt11zextOrTruncEj
.text._ZN4llvm5APInt7udivremERKS0_S2_RS0_S3_
.text._ZN4llvm10hash_valueERKNS_5APIntE
.text._ZNK4llvm13DataExtractor5getU8EPj
.text._ZNK4llvm13DataExtractor11getUnsignedEPjj
.text._ZN4llvm2cl6Option11addArgumentEv
.text._ZN4llvm19SmallPtrSetImplBase9erase_impEPKv
.text._ZN4llvm19SmallPtrSetImplBase10insert_impEPKv
.text._ZN4llvm15SmallVectorBase8grow_podEPvmm
.text._ZN4llvm13StringMapImplC2Ejj
.text._ZN4llvm13StringMapImpl15LookupBucketForENS_9StringRefE
.text._ZNK4llvm13StringMapImpl7FindKeyENS_9StringRefE
.text._ZN4llvm13StringMapImpl9RemoveKeyEPNS_18StringMapEntryBaseE
......@@ -1145,23 +956,21 @@
.text._ZNK4llvm9StringRef5rfindES0_
.text._ZNK4llvm9StringRef17find_first_not_ofES0_m
.text._ZNK4llvm9StringRef16find_last_not_ofES0_m
.text._ZN4llvm20getAsUnsignedIntegerENS_9StringRefEjRy
.text._ZL11parseVendorN4llvm9StringRefE
.text._ZN4llvm6TripleC1ERKNS_5TwineE
.text._ZNK4llvm5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE
.text._ZNK4llvm5Twine11toStringRefERNS_15SmallVectorImplIcEE
.text._ZNK4llvm5Twine3strEv
.text._ZNK4llvm11raw_ostream21preferred_buffer_sizeEv
.text._ZN4llvm18raw_string_ostream10write_implEPKcm
.text._ZN4llvm19raw_svector_ostream10write_implEPKcm
.text._ZN4llvm19raw_svector_ostreamD1Ev
.text._ZN4llvm11raw_ostream5writeEPKcm
.text._ZN4llvm11raw_ostreamlsEm
.text._ZN4llvm11raw_ostream9write_hexEy
.text._ZN4llvm19raw_svector_ostreamC1ERNS_15SmallVectorImplIcEE
.text._ZN4llvm3sys11MemoryFenceEv
.text._ZN4llvm3sys14DynamicLibrary24SearchForAddressOfSymbolEPKc
.text._ZN4llvm3sys6Memory26InvalidateInstructionCacheEPKvm
.text._ZN4llvm3sys6Memory19protectMappedMemoryERKNS0_11MemoryBlockEj
.text._ZN4llvm3sys4path5beginENS_9StringRefE
.text._ZN4llvm3sys2fs14identify_magicENS_9StringRefE
.text._ZN4llvm3sys2fs6accessERKNS_5TwineENS1_10AccessModeE
.text._ZN4llvm3sys11RWMutexImpl14reader_acquireEv
.text._ZN4llvm3sys9MutexImpl7acquireEv
.text._ZN4llvm3sys2fs15directory_entry16replace_filenameERKNS_5TwineENS1_11file_statusE
.text._ZN4llvm21llvm_is_multithreadedEv
.text._ZN4llvm3sys27ValgrindDiscardTranslationsEPKvm
......@@ -1857,10 +1857,11 @@ Box* astInterpretFunctionEval(FunctionMetadata* md, Box* globals, Box* boxedLoca
return v ? v : None;
}
static Box* astInterpretDeoptInner(FunctionMetadata* md, AST_expr* after_expr, AST_stmt* enclosing_stmt, Box* expr_val,
FrameStackState frame_state) __attribute__((noinline));
static Box* astInterpretDeoptInner(FunctionMetadata* md, AST_expr* after_expr, AST_stmt* enclosing_stmt, Box* expr_val,
FrameStackState frame_state) {
// caution when changing the function arguments: this function gets called from an assembler wrapper!
extern "C" Box* astInterpretDeoptFromASM(FunctionMetadata* md, AST_expr* after_expr, AST_stmt* enclosing_stmt,
Box* expr_val, FrameStackState frame_state) {
static_assert(sizeof(FrameStackState) <= 2 * 8, "astInterpretDeopt assumes that all args get passed in regs!");
assert(md);
assert(enclosing_stmt);
assert(frame_state.locals);
......@@ -1958,11 +1959,6 @@ static Box* astInterpretDeoptInner(FunctionMetadata* md, AST_expr* after_expr, A
return v ? v : None;
}
Box* astInterpretDeopt(FunctionMetadata* md, AST_expr* after_expr, AST_stmt* enclosing_stmt, Box* expr_val,
FrameStackState frame_state) {
return astInterpretDeoptInner(md, after_expr, enclosing_stmt, expr_val, frame_state);
}
extern "C" void printExprHelper(Box* obj) {
Box* displayhook = PySys_GetObject("displayhook");
if (!displayhook)
......
......@@ -77,8 +77,9 @@ struct Value {
Box* astInterpretFunction(FunctionMetadata* f, Box* closure, Box* generator, Box* globals, Box* arg1, Box* arg2,
Box* arg3, Box** args);
Box* astInterpretFunctionEval(FunctionMetadata* cf, Box* globals, Box* boxedLocals);
Box* astInterpretDeopt(FunctionMetadata* cf, AST_expr* after_expr, AST_stmt* enclosing_stmt, Box* expr_val,
FrameStackState frame_state);
// this function is implemented in the src/codegen/ast_interpreter_exec.S assembler file
extern "C" Box* astInterpretDeopt(FunctionMetadata* cf, AST_expr* after_expr, AST_stmt* enclosing_stmt, Box* expr_val,
FrameStackState frame_state);
struct FrameInfo;
FrameInfo* getFrameInfoForInterpretedFrame(void* frame_ptr);
......
......@@ -32,11 +32,36 @@ executeInnerAndSetupFrame:
sub $16, %rsp
mov %rdi, -8(%rbp)
call executeInnerFromASM
leave
add $16, %rsp
pop %rbp
.cfi_def_cfa rsp,8
ret
.cfi_endproc
.size executeInnerAndSetupFrame,.-executeInnerAndSetupFrame
// This function is just a small wrapper around astInterpretDeoptFromASM.
// Our unwinder must be able to detect deopt frames and by writting this wrapper in assembler we can be sure to correctly
// detect the frame independent of compiler optimizations because this function will always appear in the call stack.
//
// Box* astInterpretDeopt(FunctionMetadata* cf, AST_expr* after_expr, AST_stmt* enclosing_stmt, Box* expr_val,
// FrameStackState frame_state);
.text
.globl astInterpretDeopt
.type astInterpretDeopt,@function
.align 16
astInterpretDeopt:
.cfi_startproc
push %rbp
.cfi_def_cfa_offset 16
.cfi_offset rbp,-16
mov %rsp, %rbp
.cfi_def_cfa_register rbp
call astInterpretDeoptFromASM
pop %rbp
.cfi_def_cfa rsp,8
ret
.cfi_endproc
.size astInterpretDeopt,.-astInterpretDeopt
.section .note.GNU-stack,"",%progbits // we don't need executable stack
......@@ -3058,6 +3058,7 @@ public:
// just not created an Invoke and let the exception machinery propagate it for us.
assert(irstate->getExceptionStyle() == CAPI);
builder->CreateCall3(g.funcs.PyErr_Restore, exc_type, exc_value, exc_traceback);
builder->CreateCall(g.funcs.deinitFrame, irstate->getFrameInfoVar());
builder->CreateRet(getNullPtr(g.llvm_value_type_ptr));
}
......
# this test caused crashes because of a missing deinitFrame call in the LLVM tier when compiling funcs in CAPI mode
def next(x):
1/x
def foo(x):
try:
next(x)
except Exception as e:
print "exc", e
foo(1)
foo(0)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment