; Size: 352 bytes. Origin: #xB800AD1C53 ; INC-OR-DEC ; C53: 498B4510 MOV RAX, [R13+16] ; thread.binding-stack-pointer ; C57: 488945F8 MOV [RBP-8], RAX ; C5B: 4881FB17010050 CMP RBX, #x50000117 ; NIL ; C62: 7521 JNE L2 ; C64: 498DB5080D0000 LEA RSI, [R13+3336] ; tls: *PYTHON-ELSE-CONDITION* ; C6B: 48833EFF CMP QWORD PTR [RSI], -1 ; C6F: 7505 JNE L0 ; C71: BE70802252 MOV ESI, #x52228070 ; (SYMBOL-VALUE '*PYTHON-ELSE-CONDITION*) ; C76: L0: 48C7064F010050 MOV QWORD PTR [RSI], #x5000014F ; T ; C7D: BA4F010050 MOV EDX, #x5000014F ; T ; C82: L1: C9 LEAVE ; C83: F8 CLC ; C84: C3 RET ; C85: L2: 498DB5080D0000 LEA RSI, [R13+3336] ; tls: *PYTHON-ELSE-CONDITION* ; C8C: 48833EFF CMP QWORD PTR [RSI], -1 ; C90: 7505 JNE L3 ; C92: BE70802252 MOV ESI, #x52228070 ; (SYMBOL-VALUE '*PYTHON-ELSE-CONDITION*) ; C97: L3: 48C70617010050 MOV QWORD PTR [RSI], #x50000117 ; NIL ; C9E: B810000000 MOV EAX, 16 ; CA3: 490FC14510 XADD [R13+16], RAX ; thread.binding-stack-pointer ; CA8: 498BB5080D0000 MOV RSI, [R13+3336] ; tls: *PYTHON-ELSE-CONDITION* ; CAF: 488930 MOV [RAX], RSI ; CB2: C74008080D0000 MOV DWORD PTR [RAX+8], 3336 ; CB9: 49C785080D000017010050 MOV QWORD PTR [R13+3336], #x50000117 ; tls: *PYTHON-ELSE-CONDITION* ; NIL ; CC4: 488D43F1 LEA RAX, [RBX-15] ; CC8: A801 TEST AL, 1 ; CCA: 7515 JNE L4 ; CCC: 3C0A CMP AL, 10 ; CCE: 7411 JEQ L4 ; CD0: A80F TEST AL, 15 ; CD2: 0F85D3000000 JNE L7 ; CD8: 803829 CMP BYTE PTR [RAX], 41 ; CDB: 0F87CA000000 JA L7 ; CE1: L4: 498B8D080D0000 MOV RCX, [R13+3336] ; tls: *PYTHON-ELSE-CONDITION* ; CE8: 80F909 CMP CL, 9 ; CEB: 0F84BF000000 JEQ L8 ; CF1: 4881F917010050 CMP RCX, #x50000117 ; NIL ; CF8: 7526 JNE L5 ; CFA: 488BD1 MOV RDX, RCX ; CFD: 498B7510 MOV RSI, [R13+16] ; thread.binding-stack-pointer ; D01: 660F57C0 XORPD XMM0, XMM0 ; D05: 4883EE10 SUB RSI, 16 ; D09: 488B06 MOV RAX, [RSI] ; D0C: 498985080D0000 MOV [R13+3336], RAX ; tls: *PYTHON-ELSE-CONDITION* ; D13: 660F2906 MOVAPD [RSI], XMM0 ; D17: 49897510 MOV [R13+16], RSI ; thread.binding-stack-pointer ; D1B: E962FFFFFF JMP L1 ; D20: L5: 48895DF0 MOV [RBP-16], RBX ; D24: 498DB5080D0000 LEA RSI, [R13+3336] ; tls: *PYTHON-ELSE-CONDITION* ; D2B: 48833EFF CMP QWORD PTR [RSI], -1 ; D2F: 7505 JNE L6 ; D31: BE70802252 MOV ESI, #x52228070 ; (SYMBOL-VALUE '*PYTHON-ELSE-CONDITION*) ; D36: L6: 48C70617010050 MOV QWORD PTR [RSI], #x50000117 ; NIL ; D3D: B810000000 MOV EAX, 16 ; D42: 490FC14510 XADD [R13+16], RAX ; thread.binding-stack-pointer ; D47: 498BB5080D0000 MOV RSI, [R13+3336] ; tls: *PYTHON-ELSE-CONDITION* ; D4E: 488930 MOV [RAX], RSI ; D51: C74008080D0000 MOV DWORD PTR [RAX+8], 3336 ; D58: 49C785080D000017010050 MOV QWORD PTR [R13+3336], #x50000117 ; tls: *PYTHON-ELSE-CONDITION* ; NIL ; D63: BF02000000 MOV EDI, 2 ; D68: 488BD3 MOV RDX, RBX ; D6B: FF142530050050 CALL [#x50000530] ; #xB800000FB0: GENERIC-- ; D72: 488B5DF0 MOV RBX, [RBP-16] ; D76: 498B7510 MOV RSI, [R13+16] ; thread.binding-stack-pointer ; D7A: 660F57C0 XORPD XMM0, XMM0 ; D7E: 4883EE10 SUB RSI, 16 ; D82: 488B06 MOV RAX, [RSI] ; D85: 498985080D0000 MOV [R13+3336], RAX ; tls: *PYTHON-ELSE-CONDITION* ; D8C: 660F2906 MOVAPD [RSI], XMM0 ; D90: 4883EE10 SUB RSI, 16 ; D94: 488B06 MOV RAX, [RSI] ; D97: 498985080D0000 MOV [R13+3336], RAX ; tls: *PYTHON-ELSE-CONDITION* ; D9E: 660F2906 MOVAPD [RSI], XMM0 ; DA2: 49897510 MOV [R13+16], RSI ; thread.binding-stack-pointer ; DA6: E9D7FEFFFF JMP L1 ; DAB: L7: CC63 INT3 99 ; OBJECT-NOT-NUMBER-ERROR ; DAD: 0C BYTE #X0C ; RBX(d) ; DAE: CC0F INT3 15 ; Invalid argument count trap ; DB0: L8: CC19 INT3 25 ; UNBOUND-SYMBOL-ERROR ; DB2: 13 BYTE #X13 ; '*PYTHON-ELSE-CONDITION*