Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Str Assign NameStore Str Assign NameStore BinOpAdd BinOpAdd NameLoad Str NameLoad Assign NameStore BinOpAdd BinOpAdd BinOpAdd NameLoad Str Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr FunctionDef arguments args defaults body Assign NameStore SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Str Expr TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Str Expr TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Str Expr TupleLoad Call AttributeLoad NameLoad attr BinOpPow Num BinOpSub AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Str Expr TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Str Expr TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Str Expr TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Str Expr TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Str Return NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Expr Call AttributeLoad NameLoad attr Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str keyword SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Str Expr TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Str Expr TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Str Expr TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Expr TupleLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Expr Call AttributeLoad NameLoad attr Str NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad keyword BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr Str NameLoad keyword BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr Str NameLoad keyword BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Str Str Num Expr Call AttributeLoad NameLoad attr NameLoad Str Str Num Expr Call AttributeLoad NameLoad attr NameLoad Str Str Num Expr Call AttributeLoad NameLoad attr NameLoad Str Str Num Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Str Expr Call AttributeLoad NameLoad attr NameLoad Str Num Str Expr TupleLoad Call AttributeLoad NameLoad attr NameLoad Str Str Str Call AttributeLoad NameLoad attr Str Expr TupleLoad Call AttributeLoad NameLoad attr NameLoad Str Num Str Call AttributeLoad NameLoad attr Str NameLoad Str Expr TupleLoad Call AttributeLoad NameLoad attr NameLoad Str Str Str Call AttributeLoad NameLoad attr Str NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad Str Str Str Expr TupleLoad Call AttributeLoad NameLoad attr NameLoad Str Str Str Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Str Expr TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Assign NameStore BinOpBitAnd BinOpAdd BinOpSub SubscriptLoad SubscriptLoad NameLoad Index Str Index Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Call AttributeLoad NameLoad attr Str Num Assign NameStore BinOpBitAnd BinOpAdd BinOpSub BinOpAdd SubscriptLoad SubscriptLoad NameLoad Index Str Index Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Call AttributeLoad NameLoad attr Str Num Assign NameStore BinOpBitOr BinOpBitOr BinOpBitOr BinOpLShift Num Num BinOpLShift Num Num BinOpLShift NameLoad Num NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults body Assign TupleStore NameStore NameStore NameStore TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign TupleStore NameStore NameStore NameStore TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign TupleStore NameStore NameStore NameStore TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign TupleStore NameStore NameStore NameStore NameStore NameStore TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign TupleStore NameStore NameStore NameStore Call NameLoad Assign TupleStore NameStore NameStore NameStore Call NameLoad Assign TupleStore NameStore NameStore NameStore Call NameLoad Assign TupleStore NameStore NameStore NameStore NameStore NameStore Call NameLoad Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr decorator_list If CompareEq NameLoad Str body Assign NameStore Call NameLoad Expr Call NameLoad NameLoad
N/A N/A empty opcodes * memory_map mem_map branching_flags * N/A bench_dir Hailstone_S N/A bench_file hailstone_s N/A bench_name N/A N/A bench_dir / bench_file N/A SIMD_bench_name N/A N/A N/A bench_dir / SIMD_ bench_file N/A empty N/A N/A empty assemble_all assemble_PC N/A N/A N/A N/A N/A PC N/A empty N/A PC N/A N/A PC file_name bench_name N/A PC N/A assemble_A N/A N/A N/A N/A N/A A N/A empty N/A A N/A N/A A file_name bench_name N/A N/A N/A A P A_IO N/A N/A mem_map N/A A N/A IO_base N/A N/A N/A A A 0 N/A N/A N/A A L 0 N/A N/A N/A N/A A L -1 N/A N/A A N minus_one N/A N/A N/A N/A A L 1 N/A N/A A N one N/A N/A N/A N/A A L 3 N/A N/A A N three N/A N/A N/A N/A A L N/A 2 N/A N/A A width 1 N/A N/A A N right_shift_1 N/A N/A N/A N/A A L 0 N/A N/A A N jmp0 N/A N/A N/A N/A A L 0 N/A N/A A N jmp1 N/A N/A N/A N/A A L 0 N/A N/A A N jmp2 N/A N/A N/A N/A A L 0 N/A N/A A N jmp3 N/A A N/A assemble_B N/A N/A N/A N/A N/A B N/A empty N/A B N/A N/A B file_name bench_name N/A N/A N/A B P B_IO N/A N/A mem_map N/A B N/A IO_base N/A N/A N/A B P seed_pointer N/A N/A mem_map N/A B N/A PO_INC_base write_addr N/A N/A mem_map N/A H N/A PO_INC_base N/A N/A N/A B A 0 N/A N/A N/A B L 0 N/A N/A N/A N/A B L 128 N/A N/A B N length N/A N/A N/A N/A B L 0 N/A N/A B N count N/A N/A N/A N/A B L 0 N/A N/A B N temp N/A N/A N/A N/A B L 333 N/A N/A B N seeds N/A N/A N/A B L 15093 N/A N/A N/A B L 53956 N/A N/A N/A B L 91327 N/A N/A N/A B L 26294 N/A N/A N/A B L 85971 N/A N/A N/A B L 25760 N/A N/A N/A B L 51582 N/A N/A N/A B L 30794 N/A N/A N/A B L 69334 N/A N/A N/A B L 62299 N/A N/A N/A B L 49438 N/A N/A N/A B L 84916 N/A N/A N/A B L 58898 N/A N/A N/A B L 64309 N/A N/A N/A B L 95439 N/A N/A N/A B L 76368 N/A N/A N/A B L 36062 N/A N/A N/A B L 92253 N/A N/A N/A B L 38435 N/A N/A N/A B L 14227 N/A N/A N/A B L 40480 N/A N/A N/A B L 87357 N/A N/A N/A B L 87055 N/A N/A N/A B L 56934 N/A N/A N/A B L 58240 N/A N/A N/A B L 44037 N/A N/A N/A B L 43602 N/A N/A N/A B L 46250 N/A N/A N/A B L 24175 N/A N/A N/A B L 14299 N/A N/A N/A B L 91354 N/A N/A N/A B L 31251 N/A N/A N/A B L 56785 N/A N/A N/A B L 55811 N/A N/A N/A B L 49030 N/A N/A N/A B L 17973 N/A N/A N/A B L 35340 N/A N/A N/A B L 45723 N/A N/A N/A B L 47437 N/A N/A N/A B L 30536 N/A N/A N/A B L 76451 N/A N/A N/A B L 68232 N/A N/A N/A B L 93312 N/A N/A N/A B L 36248 N/A N/A N/A B L 99951 N/A N/A N/A B L 92797 N/A N/A N/A B L 27659 N/A N/A N/A B L 59184 N/A N/A N/A B L 51654 N/A N/A N/A B L 87317 N/A N/A N/A B L 81803 N/A N/A N/A B L 69681 N/A N/A N/A B L 43028 N/A N/A N/A B L 14176 N/A N/A N/A B L 88215 N/A N/A N/A B L 42476 N/A N/A N/A B L 30393 N/A N/A N/A B L 93081 N/A N/A N/A B L 81433 N/A N/A N/A B L 12647 N/A N/A N/A B L 40314 N/A N/A N/A B L 59206 N/A N/A N/A B L 76654 N/A N/A N/A B L 2331 N/A N/A N/A B L 13004 N/A N/A N/A B L 69549 N/A N/A N/A B L 71920 N/A N/A N/A B L 36328 N/A N/A N/A B L 67928 N/A N/A N/A B L 25851 N/A N/A N/A B L 12980 N/A N/A N/A B L 72936 N/A N/A N/A B L 90323 N/A N/A N/A B L 94762 N/A N/A N/A B L 18764 N/A N/A N/A B L 435 N/A N/A N/A B L 86581 N/A N/A N/A B L 402 N/A N/A N/A B L 41511 N/A N/A N/A B L 36071 N/A N/A N/A B L 4237 N/A N/A N/A B L 16356 N/A N/A N/A B L 40304 N/A N/A N/A B L 6110 N/A N/A N/A B L 11919 N/A N/A N/A B L 18517 N/A N/A N/A B L 45699 N/A N/A N/A B L 34058 N/A N/A N/A B L 16748 N/A N/A N/A B L 49922 N/A N/A N/A B L 18452 N/A N/A N/A B L 34965 N/A N/A N/A B L 8700 N/A N/A N/A B L 81423 N/A N/A N/A B L 37177 N/A N/A N/A B L 6577 N/A N/A N/A B L 12411 N/A N/A N/A B L 58089 N/A N/A N/A B L 56872 N/A N/A N/A B L 72936 N/A N/A N/A B L 90323 N/A N/A N/A B L 94762 N/A N/A N/A B L 18764 N/A N/A N/A B L 435 N/A N/A N/A B L 86581 N/A N/A N/A B L 402 N/A N/A N/A B L 41511 N/A N/A N/A B L 36071 N/A N/A N/A B L 4237 N/A N/A N/A B L 16356 N/A N/A N/A B L 40304 N/A N/A N/A B L 6110 N/A N/A N/A B L 11919 N/A N/A N/A B L 18517 N/A N/A N/A B L 45699 N/A N/A N/A B L 34058 N/A N/A N/A B L 16748 N/A N/A N/A B L 49922 N/A N/A N/A B L 18452 N/A N/A N/A B L 34965 N/A N/A N/A B L 8700 N/A N/A N/A B L 81423 N/A N/A N/A B L 37177 N/A N/A N/A B L 6577 N/A N/A N/A B L 12411 N/A N/A N/A B L 58089 N/A N/A N/A B L 56872 N/A N/A N/A B L -1 N/A N/A N/A N/A B L 0 N/A N/A B N seed_pointer_init N/A B N/A assemble_I N/A N/A PC A B N/A N/A N/A I N/A empty N/A I N/A N/A I file_name bench_name N/A N/A N/A I A 1 N/A base_addr N/A N/A mem_map N/A BO N/A Origin N/A depth N/A N/A mem_map N/A BO N/A Depth N/A N/A N/A I P BTM0 None write_addr base_addr N/A N/A N/A I P BTM1 None write_addr N/A base_addr 1 N/A N/A N/A I P BTM2 None write_addr N/A base_addr 2 N/A N/A N/A I P BTM3 None write_addr N/A base_addr 3 N/A N/A N/A I I ADD BTM0 jmp0 0 N/A N/A N/A I I ADD BTM1 jmp1 0 N/A N/A N/A I I ADD BTM2 jmp2 0 N/A N/A N/A I I ADD BTM3 jmp3 0 N/A base_addr N/A N/A mem_map N/A BPO N/A Origin N/A N/A N/A I I ADD base_addr 0 seed_pointer_init N/A N/A N/A I I ADD count 0 length N/A N/A N/A N/A I I ADD count minus_one count N/A N/A I N hailstone N/A N/A N/A N/A I I ADD temp 0 seed_pointer N/A N/A I JZE end False jmp0 N/A N/A N/A N/A I I MLS temp three temp N/A N/A I JEV even False jmp1 N/A N/A N/A I I ADD temp one temp N/A N/A N/A N/A I I MHU seed_pointer right_shift_1 temp N/A N/A I N even N/A N/A I JMP hailstone jmp2 N/A N/A N/A N/A I NOP N/A N/A I N end N/A N/A I JMP end jmp3 N/A N/A N/A I resolve_forward_jumps N/A read_PO N/A N/A N/A N/A N/A mem_map N/A B N/A Depth N/A N/A mem_map N/A B N/A PO_INC_base N/A N/A B R seeds 1023 N/A write_PO N/A N/A N/A N/A N/A N/A mem_map N/A H N/A Origin N/A N/A mem_map N/A H N/A Depth N/A N/A mem_map N/A H N/A PO_INC_base N/A N/A B W seeds 4095 N/A PO N/A N/A N/A N/A 1 34 N/A 1 32 N/A write_PO 20 read_PO N/A N/A N/A B A N/A N/A B R seed_pointer_init N/A N/A N/A B L PO N/A I N/A assemble_XDO N/A N/A N/A N/A N/A N/A ADO BDO DDO N/A N/A empty N/A ADO N/A empty N/A BDO N/A empty N/A DDO N/A N/A ADO file_name bench_name N/A N/A BDO file_name bench_name N/A N/A DDO file_name bench_name N/A N/A ADO BDO DDO N/A assemble_XPO N/A N/A N/A N/A N/A N/A APO BPO DPO N/A N/A empty N/A APO N/A empty N/A BPO N/A empty N/A DPO N/A N/A APO file_name bench_name N/A N/A BPO file_name bench_name N/A N/A DPO file_name bench_name N/A N/A APO BPO DPO N/A assemble_XIN N/A N/A N/A N/A N/A N/A AIN BIN DIN N/A N/A empty N/A AIN N/A empty N/A BIN N/A empty N/A DIN N/A N/A AIN file_name bench_name N/A N/A BIN file_name bench_name N/A N/A DIN file_name bench_name N/A N/A AIN BIN DIN N/A assemble_branches N/A N/A N/A N/A N/A N/A BO BD BC BP BPE N/A N/A empty N/A BO N/A empty N/A BD N/A empty N/A BC N/A empty N/A BP N/A empty N/A BPE N/A N/A BO file_name bench_name N/A N/A BD file_name bench_name N/A N/A BC file_name bench_name N/A N/A BP file_name bench_name N/A N/A BPE file_name bench_name N/A N/A BO BD BC BP BPE N/A assemble_all N/A N/A N/A N/A N/A PC N/A assemble_PC N/A A N/A assemble_A N/A B N/A assemble_B N/A I N/A assemble_I PC A B N/A N/A ADO BDO DDO N/A assemble_XDO N/A N/A APO BPO DPO N/A assemble_XPO N/A N/A AIN BIN DIN N/A assemble_XIN N/A N/A BO BD BC BP BPE N/A assemble_branches N/A hailstone N/A PC A B I ADO BDO DDO APO BPO DPO AIN BIN DIN BO BD BC BP BPE PC A B I ADO BDO DDO APO BPO DPO AIN BIN DIN BO BD BC BP BPE N/A hailstone N/A dump_all N/A N/A hailstone N/A N/A N/A memory N/A N/A hailstone values N/A N/A N/A N/A memory file_dump N/A N/A N/A __name__ __main__ N/A N/A hailstone N/A assemble_all N/A N/A dump_all hailstone