// File: /workspace/github_cpp_makefile_star2_O3/mouda[P]LTE_random_access-simulate/main.cpp
// Function: analysisForNode(End&, int)
void analysisForNode(End &e, int i) {
	string _state;
	 if (e.getStartTime() == -1)
		_state = "o";
	else if (e.getStartTime() == -2)
		_state = "xxx";
	else _state = "==err==";
	
	cout << "\t" << "node" << "\t" << (i+1)
	<< "\t" << "start" << "\t" << e.getStart()
	<< "\t" << "delay" << "\t" << e.getDelayTime()
	<< "\t" << "retrans" << "\t" << e.getIndex()
	<< "\t" << "collision" << "\t" << e.getCollision()
	<< "\t" << "finally" << "\t" << _state
	<< endl;
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %rbx
subq $0x28, %rsp
movl %esi, %ebp
movq %rdi, %rbx
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
movq $0x0, -0x8(%r15)
movb $0x0, (%r15)
movl (%rdi), %eax
cmpl $-0x2, %eax
je 0x4605
cmpl $-0x1, %eax
jne 0x4614
movl $0x1, %r8d
leaq 0x2ed7f(%rip), %rcx     # 0x33382
jmp 0x4621
movl $0x3, %r8d
leaq 0x2ed72(%rip), %rcx     # 0x33384
jmp 0x4621
movl $0x7, %r8d
leaq 0x2ed67(%rip), %rcx     # 0x33388
leaq 0x8(%rsp), %rdi
xorl %esi, %esi
xorl %edx, %edx
callq 0x3380
movq 0x3e99a(%rip), %rdi     # 0x42fd0
leaq 0x2eb43(%rip), %rsi     # 0x33180
movl $0x1, %edx
callq 0x32d0
movq 0x3e982(%rip), %rdi     # 0x42fd0
leaq 0x2ed3b(%rip), %rsi     # 0x33390
movl $0x4, %edx
callq 0x32d0
movq 0x3e96a(%rip), %rdi     # 0x42fd0
leaq 0x2eb13(%rip), %rsi     # 0x33180
movl $0x1, %edx
callq 0x32d0
incl %ebp
movq 0x3e950(%rip), %rdi     # 0x42fd0
movl %ebp, %esi
callq 0x3400
movq %rax, %r14
leaq 0x2eaef(%rip), %rsi     # 0x33180
movl $0x1, %edx
movq %rax, %rdi
callq 0x32d0
leaq 0x2ecf0(%rip), %rsi     # 0x33395
movl $0x5, %edx
movq %r14, %rdi
callq 0x32d0
leaq 0x2eac7(%rip), %rsi     # 0x33180
movl $0x1, %edx
movq %r14, %rdi
callq 0x32d0
movl 0x10(%rbx), %esi
movq %r14, %rdi
callq 0x3400
movq %rax, %r14
leaq 0x2eaa5(%rip), %rsi     # 0x33180
movl $0x1, %edx
movq %rax, %rdi
callq 0x32d0
leaq 0x2ecac(%rip), %rsi     # 0x3339b
movl $0x5, %edx
movq %r14, %rdi
callq 0x32d0
leaq 0x2ea7d(%rip), %rsi     # 0x33180
movl $0x1, %edx
movq %r14, %rdi
callq 0x32d0
movl 0x8(%rbx), %esi
subl 0x10(%rbx), %esi
js 0x4855
movq %r14, %rdi
callq 0x3400
movq %rax, %r14
leaq 0x2ea52(%rip), %rsi     # 0x33180
movl $0x1, %edx
movq %rax, %rdi
callq 0x32d0
leaq 0x2ec5f(%rip), %rsi     # 0x333a1
movl $0x7, %edx
movq %r14, %rdi
callq 0x32d0
leaq 0x2ea2a(%rip), %rsi     # 0x33180
movl $0x1, %edx
movq %r14, %rdi
callq 0x32d0
movl 0x14(%rbx), %esi
movq %r14, %rdi
callq 0x3400
movq %rax, %r14
leaq 0x2ea08(%rip), %rsi     # 0x33180
movl $0x1, %edx
movq %rax, %rdi
callq 0x32d0
leaq 0x2ebec(%rip), %rsi     # 0x33378
movl $0x9, %edx
movq %r14, %rdi
callq 0x32d0
leaq 0x2e9e0(%rip), %rsi     # 0x33180
movl $0x1, %edx
movq %r14, %rdi
callq 0x32d0
movl 0xc(%rbx), %esi
movq %r14, %rdi
callq 0x3400
movq %rax, %rbx
leaq 0x2e9be(%rip), %rsi     # 0x33180
movl $0x1, %edx
movq %rax, %rdi
callq 0x32d0
leaq 0x2ebd3(%rip), %rsi     # 0x333a9
movl $0x7, %edx
movq %rbx, %rdi
callq 0x32d0
leaq 0x2e996(%rip), %rsi     # 0x33180
movl $0x1, %edx
movq %rbx, %rdi
callq 0x32d0
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rdx
movq %rbx, %rdi
callq 0x32d0
movq %rax, %rbx
movq (%rax), %rax
movq -0x18(%rax), %rdi
addq %rbx, %rdi
movl $0xa, %esi
callq 0x3280
movsbl %al, %esi
movq %rbx, %rdi
callq 0x3040
movq %rax, %rdi
callq 0x31a0
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x484a
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x32b0
addq $0x28, %rsp
popq %rbx
popq %r14
popq %r15
popq %rbp
retq
leaq 0x2eb55(%rip), %rdi     # 0x333b1
leaq 0x2eb66(%rip), %rsi     # 0x333c9
leaq 0x2eb67(%rip), %rcx     # 0x333d1
movl $0xd, %edx
callq 0x3190
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x488e
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x32b0
movq %rbx, %rdi
callq 0x3420