Dump of assembler code for function _ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588: 0x00007f8b754c73a0 <+0>: push %rbp 0x00007f8b754c73a1 <+1>: push %r15 0x00007f8b754c73a3 <+3>: push %r14 0x00007f8b754c73a5 <+5>: push %r13 0x00007f8b754c73a7 <+7>: push %r12 0x00007f8b754c73a9 <+9>: push %rbx 0x00007f8b754c73aa <+10>: sub $0xa8,%rsp 0x00007f8b754c73b1 <+17>: mov %rsi,%r13 0x00007f8b754c73b4 <+20>: mov 0x1d8(%rdi),%rbp 0x00007f8b754c73bb <+27>: mov 0x160(%rdi),%rax 0x00007f8b754c73c2 <+34>: mov 0x1b8(%rdi),%r8 0x00007f8b754c73c9 <+41>: movslq 0x10(%rax),%rax 0x00007f8b754c73cd <+45>: mov %rax,0x80(%rsp) 0x00007f8b754c73d5 <+53>: mov (%rdx),%r11 0x00007f8b754c73d8 <+56>: movslq 0x1d0(%rdi),%r9 0x00007f8b754c73df <+63>: mov 0x0(%rbp),%r14d 0x00007f8b754c73e3 <+67>: movslq 0x1e0(%rdi),%rax 0x00007f8b754c73ea <+74>: mov %r14d,%esi 0x00007f8b754c73ed <+77>: sub %eax,%esi 0x00007f8b754c73ef <+79>: mov 0x0(%r13),%r15d 0x00007f8b754c73f3 <+83>: mov 0x4(%r13),%ecx 0x00007f8b754c73f7 <+87>: sub %r15d,%ecx 0x00007f8b754c73fa <+90>: cmp %esi,%ecx 0x00007f8b754c73fc <+92>: cmovg %esi,%ecx 0x00007f8b754c73ff <+95>: movslq 0x10(%rbp),%rbx 0x00007f8b754c7403 <+99>: mov 0x18(%rbp),%r10 0x00007f8b754c7407 <+103>: mov %rax,%rbp 0x00007f8b754c740a <+106>: mov %rbx,%rsi 0x00007f8b754c740d <+109>: mov %rsi,0x40(%rsp) 0x00007f8b754c7412 <+114>: imul %rbx,%rbp 0x00007f8b754c7416 <+118>: cmp $0xffffffff,%ecx 0x00007f8b754c7419 <+121>: je 0x7f8b754c7425 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+133> 0x00007f8b754c741b <+123>: lea (%rcx,%rax,1),%esi 0x00007f8b754c741e <+126>: cmp %esi,%r14d 0x00007f8b754c7421 <+129>: cmovg %esi,%r14d 0x00007f8b754c7425 <+133>: mov 0x40(%rsp),%rsi 0x00007f8b754c742a <+138>: mov %esi,%ebx 0x00007f8b754c742c <+140>: imul %r14d,%ebx 0x00007f8b754c7430 <+144>: cmp %ebx,%ebp 0x00007f8b754c7432 <+146>: jge 0x7f8b754c7478 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+216> 0x00007f8b754c7434 <+148>: mov %r15d,0x3c(%rsp) 0x00007f8b754c7439 <+153>: mov %rcx,0x58(%rsp) 0x00007f8b754c743e <+158>: mov %rdi,0x60(%rsp) 0x00007f8b754c7443 <+163>: mov %rdx,0x68(%rsp) 0x00007f8b754c7448 <+168>: lea (%r10,%rbp,8),%r12 0x00007f8b754c744c <+172>: movslq %ebx,%rax 0x00007f8b754c744f <+175>: lea (%r10,%rax,8),%rax 0x00007f8b754c7453 <+179>: mov %rax,0x78(%rsp) 0x00007f8b754c7458 <+184>: lea 0x28(%r13),%rax 0x00007f8b754c745c <+188>: mov %rax,0x8(%rsp) 0x00007f8b754c7461 <+193>: lea (%r9,%r9,2),%rax 0x00007f8b754c7465 <+197>: lea (%r8,%rax,8),%rax 0x00007f8b754c7469 <+201>: mov %rax,0x70(%rsp) 0x00007f8b754c746e <+206>: mov %r11,%rbx 0x00007f8b754c7471 <+209>: mov %r13,0x20(%rsp) 0x00007f8b754c7476 <+214>: jmp 0x7f8b754c74c0 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+288> 0x00007f8b754c7478 <+216>: mov %r11,%rbx 0x00007f8b754c747b <+219>: jmpq 0x7f8b754c80fb <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+3419> 0x00007f8b754c7480 <+224>: movabs $0x2e025b0,%r13 0x00007f8b754c748a <+234>: mov 0x10(%rsp),%rbx 0x00007f8b754c748f <+239>: mov 0x18(%rsp),%r14 0x00007f8b754c7494 <+244>: jmpq 0x7f8b754c7720 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+896> 0x00007f8b754c7499 <+249>: xor %ebp,%ebp 0x00007f8b754c749b <+251>: movabs $0x2e025b0,%r13 0x00007f8b754c74a5 <+261>: jmpq 0x7f8b754c7880 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1248> 0x00007f8b754c74aa <+266>: xor %r13d,%r13d 0x00007f8b754c74ad <+269>: jmpq 0x7f8b754c76b4 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+788> 0x00007f8b754c74b2 <+274>: xor %r13d,%r13d 0x00007f8b754c74b5 <+277>: jmpq 0x7f8b754c7817 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1143> 0x00007f8b754c74ba <+282>: nopw 0x0(%rax,%rax,1) 0x00007f8b754c74c0 <+288>: mov 0x18(%r13),%rax 0x00007f8b754c74c4 <+292>: mov %rax,0x90(%rsp) 0x00007f8b754c74cc <+300>: movslq 0x10(%r13),%r14 0x00007f8b754c74d0 <+304>: mov 0x70(%rsp),%rax 0x00007f8b754c74d5 <+309>: mov (%rax),%rax 0x00007f8b754c74d8 <+312>: mov %rax,0x18(%rsp) 0x00007f8b754c74dd <+317>: movw $0x0,0xd6(%rbx) 0x00007f8b754c74e6 <+326>: mov (%r12),%rax 0x00007f8b754c74ea <+330>: testb $0x2,0x80(%rax) 0x00007f8b754c74f1 <+337>: mov %rbx,0x10(%rsp) 0x00007f8b754c74f6 <+342>: jne 0x7f8b754c7590 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+496> 0x00007f8b754c74fc <+348>: mov 0x10(%rax),%r15 0x00007f8b754c7500 <+352>: movslq 0x18(%rax),%rbp 0x00007f8b754c7504 <+356>: movabs $0x2e025b0,%rbx 0x00007f8b754c750e <+366>: test %rbp,%rbp 0x00007f8b754c7511 <+369>: je 0x7f8b754c75ac <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+524> 0x00007f8b754c7517 <+375>: mov 0x8(%rsp),%rax 0x00007f8b754c751c <+380>: movslq (%rax),%rax 0x00007f8b754c751f <+383>: cmp $0xffffffffffffffff,%rax 0x00007f8b754c7523 <+387>: je 0x7f8b754c7545 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+421> 0x00007f8b754c7525 <+389>: mov 0x40(%r13),%rcx 0x00007f8b754c7529 <+393>: lea (%rax,%rax,2),%rdx 0x00007f8b754c752d <+397>: mov 0x10(%rcx,%rdx,8),%rax 0x00007f8b754c7532 <+402>: lea 0x7(%rax),%rbx 0x00007f8b754c7536 <+406>: and $0xfffffffffffffff8,%rbx 0x00007f8b754c753a <+410>: lea (%rbx,%rbp,1),%rsi 0x00007f8b754c753e <+414>: cmp 0x8(%rcx,%rdx,8),%rsi 0x00007f8b754c7543 <+419>: jle 0x7f8b754c7599 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+505> 0x00007f8b754c7545 <+421>: xor %edx,%edx 0x00007f8b754c7547 <+423>: mov 0x8(%rsp),%rdi 0x00007f8b754c754c <+428>: mov %rbp,%rsi 0x00007f8b754c754f <+431>: movabs $0xb38cb0,%rax 0x00007f8b754c7559 <+441>: callq *%rax 0x00007f8b754c755b <+443>: mov $0x0,%ebx 0x00007f8b754c7560 <+448>: test %al,%al 0x00007f8b754c7562 <+450>: je 0x7f8b754c75ac <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+524> 0x00007f8b754c7564 <+452>: movslq 0x28(%r13),%rax 0x00007f8b754c7568 <+456>: mov 0x40(%r13),%rcx 0x00007f8b754c756c <+460>: lea (%rax,%rax,2),%rax 0x00007f8b754c7570 <+464>: mov 0x10(%rcx,%rax,8),%rdx 0x00007f8b754c7575 <+469>: mov (%rcx,%rax,8),%rbx 0x00007f8b754c7579 <+473>: add %rdx,%rbx 0x00007f8b754c757c <+476>: add %rbp,%rdx 0x00007f8b754c757f <+479>: mov %rdx,0x10(%rcx,%rax,8) 0x00007f8b754c7584 <+484>: add %rbp,0x30(%r13) 0x00007f8b754c7588 <+488>: jmp 0x7f8b754c75ac <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+524> 0x00007f8b754c758a <+490>: nopw 0x0(%rax,%rax,1) 0x00007f8b754c7590 <+496>: movb $0x1,0xd6(%rbx) 0x00007f8b754c7597 <+503>: jmp 0x7f8b754c75d6 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+566> 0x00007f8b754c7599 <+505>: lea 0x10(%rcx,%rdx,8),%rdi 0x00007f8b754c759e <+510>: add (%rcx,%rdx,8),%rbx 0x00007f8b754c75a2 <+514>: mov %rsi,(%rdi) 0x00007f8b754c75a5 <+517>: sub %rax,%rsi 0x00007f8b754c75a8 <+520>: add %rsi,0x30(%r13) 0x00007f8b754c75ac <+524>: mov %rbx,%rdi 0x00007f8b754c75af <+527>: mov %r15,%rsi 0x00007f8b754c75b2 <+530>: mov %rbp,%rdx 0x00007f8b754c75b5 <+533>: movabs $0x7f8b9ee0fea0,%rax 0x00007f8b754c75bf <+543>: callq *%rax 0x00007f8b754c75c1 <+545>: mov 0x10(%rsp),%rax 0x00007f8b754c75c6 <+550>: mov %rbx,(%rax) 0x00007f8b754c75c9 <+553>: mov %rax,%rbx 0x00007f8b754c75cc <+556>: mov %ebp,0x8(%rbx) 0x00007f8b754c75cf <+559>: movl $0x0,0xc(%rbx) 0x00007f8b754c75d6 <+566>: mov (%r12),%rax 0x00007f8b754c75da <+570>: testb $0x4,0x80(%rax) 0x00007f8b754c75e1 <+577>: mov %r14,0x88(%rsp) 0x00007f8b754c75e9 <+585>: jne 0x7f8b754c76d0 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+816> 0x00007f8b754c75ef <+591>: mov 0x28(%rax),%ecx 0x00007f8b754c75f2 <+594>: test %ecx,%ecx 0x00007f8b754c75f4 <+596>: jle 0x7f8b754c76de <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+830> 0x00007f8b754c75fa <+602>: mov %rcx,%r14 0x00007f8b754c75fd <+605>: shl $0x20,%r14 0x00007f8b754c7601 <+609>: mov 0x20(%rax),%rsi 0x00007f8b754c7605 <+613>: cmp $0x8,%ecx 0x00007f8b754c7608 <+616>: movabs $0x800000000,%rax 0x00007f8b754c7612 <+626>: cmovge %rax,%r14 0x00007f8b754c7616 <+630>: lea 0x10(%rbx),%r15 0x00007f8b754c761a <+634>: mov %r14,%rbp 0x00007f8b754c761d <+637>: shr $0x20,%rbp 0x00007f8b754c7621 <+641>: sar $0x20,%r14 0x00007f8b754c7625 <+645>: je 0x7f8b754c7480 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+224> 0x00007f8b754c762b <+651>: mov %r15,0x28(%rsp) 0x00007f8b754c7630 <+656>: mov 0x8(%rsp),%rax 0x00007f8b754c7635 <+661>: movslq (%rax),%rax 0x00007f8b754c7638 <+664>: cmp $0xffffffffffffffff,%rax 0x00007f8b754c763c <+668>: je 0x7f8b754c7668 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+712> 0x00007f8b754c763e <+670>: mov 0x20(%rsp),%rcx 0x00007f8b754c7643 <+675>: mov 0x40(%rcx),%rcx 0x00007f8b754c7647 <+679>: lea (%rax,%rax,2),%rdx 0x00007f8b754c764b <+683>: mov 0x10(%rcx,%rdx,8),%rax 0x00007f8b754c7650 <+688>: lea 0x7(%rax),%r13 0x00007f8b754c7654 <+692>: and $0xfffffffffffffff8,%r13 0x00007f8b754c7658 <+696>: lea 0x0(%r13,%r14,1),%rbx 0x00007f8b754c765d <+701>: cmp 0x8(%rcx,%rdx,8),%rbx 0x00007f8b754c7662 <+706>: jle 0x7f8b754c76f7 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+855> 0x00007f8b754c7668 <+712>: mov %rsi,0x30(%rsp) 0x00007f8b754c766d <+717>: xor %edx,%edx 0x00007f8b754c766f <+719>: mov 0x8(%rsp),%rdi 0x00007f8b754c7674 <+724>: mov %r14,%rsi 0x00007f8b754c7677 <+727>: movabs $0xb38cb0,%rax 0x00007f8b754c7681 <+737>: callq *%rax 0x00007f8b754c7683 <+739>: test %al,%al 0x00007f8b754c7685 <+741>: je 0x7f8b754c74aa <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+266> 0x00007f8b754c768b <+747>: mov 0x20(%rsp),%rsi 0x00007f8b754c7690 <+752>: movslq 0x28(%rsi),%rax 0x00007f8b754c7694 <+756>: mov 0x40(%rsi),%rcx 0x00007f8b754c7698 <+760>: lea (%rax,%rax,2),%rax 0x00007f8b754c769c <+764>: mov 0x10(%rcx,%rax,8),%rdx 0x00007f8b754c76a1 <+769>: mov (%rcx,%rax,8),%r13 0x00007f8b754c76a5 <+773>: add %rdx,%r13 0x00007f8b754c76a8 <+776>: add %r14,%rdx 0x00007f8b754c76ab <+779>: mov %rdx,0x10(%rcx,%rax,8) 0x00007f8b754c76b0 <+784>: add %r14,0x30(%rsi) 0x00007f8b754c76b4 <+788>: mov 0x10(%rsp),%rbx 0x00007f8b754c76b9 <+793>: mov 0x18(%rsp),%r14 0x00007f8b754c76be <+798>: mov 0x28(%rsp),%r15 0x00007f8b754c76c3 <+803>: mov 0x30(%rsp),%rsi 0x00007f8b754c76c8 <+808>: jmp 0x7f8b754c7720 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+896> 0x00007f8b754c76ca <+810>: nopw 0x0(%rax,%rax,1) 0x00007f8b754c76d0 <+816>: orb $0x2,0xd6(%rbx) 0x00007f8b754c76d7 <+823>: mov 0x18(%rsp),%r14 0x00007f8b754c76dc <+828>: jmp 0x7f8b754c7744 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+932> 0x00007f8b754c76de <+830>: lea 0x10(%rbx),%r15 0x00007f8b754c76e2 <+834>: xor %ebp,%ebp 0x00007f8b754c76e4 <+836>: xor %esi,%esi 0x00007f8b754c76e6 <+838>: movabs $0x2e025b0,%r13 0x00007f8b754c76f0 <+848>: mov 0x18(%rsp),%r14 0x00007f8b754c76f5 <+853>: jmp 0x7f8b754c7720 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+896> 0x00007f8b754c76f7 <+855>: lea 0x10(%rcx,%rdx,8),%rdi 0x00007f8b754c76fc <+860>: add (%rcx,%rdx,8),%r13 0x00007f8b754c7700 <+864>: mov %rbx,(%rdi) 0x00007f8b754c7703 <+867>: sub %rax,%rbx 0x00007f8b754c7706 <+870>: mov 0x20(%rsp),%rax 0x00007f8b754c770b <+875>: add %rbx,0x30(%rax) 0x00007f8b754c770f <+879>: mov 0x10(%rsp),%rbx 0x00007f8b754c7714 <+884>: mov 0x18(%rsp),%r14 0x00007f8b754c7719 <+889>: mov 0x28(%rsp),%r15 0x00007f8b754c771e <+894>: xchg %ax,%ax 0x00007f8b754c7720 <+896>: mov %r13,%rdi 0x00007f8b754c7723 <+899>: mov %rbp,%rdx 0x00007f8b754c7726 <+902>: movabs $0x7f8b9ee0fea0,%rax 0x00007f8b754c7730 <+912>: callq *%rax 0x00007f8b754c7732 <+914>: mov %r13,(%r15) 0x00007f8b754c7735 <+917>: mov %ebp,0x18(%rbx) 0x00007f8b754c7738 <+920>: movl $0x0,0x1c(%rbx) 0x00007f8b754c773f <+927>: mov 0x20(%rsp),%r13 0x00007f8b754c7744 <+932>: mov (%r12),%rax 0x00007f8b754c7748 <+936>: testb $0x4,0x80(%rax) 0x00007f8b754c774f <+943>: jne 0x7f8b754c7830 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1168> 0x00007f8b754c7755 <+949>: mov 0x28(%rax),%ebp 0x00007f8b754c7758 <+952>: cmp $0x9,%ebp 0x00007f8b754c775b <+955>: jl 0x7f8b754c7840 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1184> 0x00007f8b754c7761 <+961>: add $0xfffffff8,%ebp 0x00007f8b754c7764 <+964>: test %ebp,%ebp 0x00007f8b754c7766 <+966>: jle 0x7f8b754c7840 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1184> 0x00007f8b754c776c <+972>: mov 0x20(%rax),%rsi 0x00007f8b754c7770 <+976>: cmp $0x7,%ebp 0x00007f8b754c7773 <+979>: mov $0x6,%eax 0x00007f8b754c7778 <+984>: cmovge %eax,%ebp 0x00007f8b754c777b <+987>: add $0x8,%rsi 0x00007f8b754c777f <+991>: lea 0x20(%rbx),%r15 0x00007f8b754c7783 <+995>: test %ebp,%ebp 0x00007f8b754c7785 <+997>: je 0x7f8b754c7499 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+249> 0x00007f8b754c778b <+1003>: mov %r15,0x28(%rsp) 0x00007f8b754c7790 <+1008>: movslq %ebp,%r14 0x00007f8b754c7793 <+1011>: mov 0x8(%rsp),%rax 0x00007f8b754c7798 <+1016>: movslq (%rax),%rax 0x00007f8b754c779b <+1019>: cmp $0xffffffffffffffff,%rax 0x00007f8b754c779f <+1023>: je 0x7f8b754c77cb <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1067> 0x00007f8b754c77a1 <+1025>: mov 0x20(%rsp),%rcx 0x00007f8b754c77a6 <+1030>: mov 0x40(%rcx),%rcx 0x00007f8b754c77aa <+1034>: lea (%rax,%rax,2),%rdx 0x00007f8b754c77ae <+1038>: mov 0x10(%rcx,%rdx,8),%rax 0x00007f8b754c77b3 <+1043>: lea 0x7(%rax),%r13 0x00007f8b754c77b7 <+1047>: and $0xfffffffffffffff8,%r13 0x00007f8b754c77bb <+1051>: lea 0x0(%r13,%r14,1),%rbx 0x00007f8b754c77c0 <+1056>: cmp 0x8(%rcx,%rdx,8),%rbx 0x00007f8b754c77c5 <+1061>: jle 0x7f8b754c7854 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1204> 0x00007f8b754c77cb <+1067>: mov %rsi,0x30(%rsp) 0x00007f8b754c77d0 <+1072>: xor %edx,%edx 0x00007f8b754c77d2 <+1074>: mov 0x8(%rsp),%rdi 0x00007f8b754c77d7 <+1079>: mov %r14,%rsi 0x00007f8b754c77da <+1082>: movabs $0xb38cb0,%rax 0x00007f8b754c77e4 <+1092>: callq *%rax 0x00007f8b754c77e6 <+1094>: test %al,%al 0x00007f8b754c77e8 <+1096>: je 0x7f8b754c74b2 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+274> 0x00007f8b754c77ee <+1102>: mov 0x20(%rsp),%rsi 0x00007f8b754c77f3 <+1107>: movslq 0x28(%rsi),%rax 0x00007f8b754c77f7 <+1111>: mov 0x40(%rsi),%rcx 0x00007f8b754c77fb <+1115>: lea (%rax,%rax,2),%rax 0x00007f8b754c77ff <+1119>: mov 0x10(%rcx,%rax,8),%rdx 0x00007f8b754c7804 <+1124>: mov (%rcx,%rax,8),%r13 0x00007f8b754c7808 <+1128>: add %rdx,%r13 0x00007f8b754c780b <+1131>: add %r14,%rdx 0x00007f8b754c780e <+1134>: mov %rdx,0x10(%rcx,%rax,8) 0x00007f8b754c7813 <+1139>: add %r14,0x30(%rsi) 0x00007f8b754c7817 <+1143>: mov 0x10(%rsp),%rbx 0x00007f8b754c781c <+1148>: mov 0x18(%rsp),%r14 0x00007f8b754c7821 <+1153>: mov 0x28(%rsp),%r15 0x00007f8b754c7826 <+1158>: mov 0x30(%rsp),%rsi 0x00007f8b754c782b <+1163>: jmp 0x7f8b754c7880 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1248> 0x00007f8b754c782d <+1165>: nopl (%rax) 0x00007f8b754c7830 <+1168>: orb $0x4,0xd6(%rbx) 0x00007f8b754c7837 <+1175>: jmp 0x7f8b754c78a4 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1284> 0x00007f8b754c7839 <+1177>: nopl 0x0(%rax) 0x00007f8b754c7840 <+1184>: lea 0x20(%rbx),%r15 0x00007f8b754c7844 <+1188>: xor %ebp,%ebp 0x00007f8b754c7846 <+1190>: xor %esi,%esi 0x00007f8b754c7848 <+1192>: movabs $0x2e025b0,%r13 0x00007f8b754c7852 <+1202>: jmp 0x7f8b754c7880 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1248> 0x00007f8b754c7854 <+1204>: lea 0x10(%rcx,%rdx,8),%rdi 0x00007f8b754c7859 <+1209>: add (%rcx,%rdx,8),%r13 0x00007f8b754c785d <+1213>: mov %rbx,(%rdi) 0x00007f8b754c7860 <+1216>: sub %rax,%rbx 0x00007f8b754c7863 <+1219>: mov 0x20(%rsp),%rax 0x00007f8b754c7868 <+1224>: add %rbx,0x30(%rax) 0x00007f8b754c786c <+1228>: mov 0x10(%rsp),%rbx 0x00007f8b754c7871 <+1233>: mov 0x18(%rsp),%r14 0x00007f8b754c7876 <+1238>: mov 0x28(%rsp),%r15 0x00007f8b754c787b <+1243>: nopl 0x0(%rax,%rax,1) 0x00007f8b754c7880 <+1248>: mov %r13,%rdi 0x00007f8b754c7883 <+1251>: mov %rbp,%rdx 0x00007f8b754c7886 <+1254>: movabs $0x7f8b9ee0fea0,%rax 0x00007f8b754c7890 <+1264>: callq *%rax 0x00007f8b754c7892 <+1266>: mov %r13,(%r15) 0x00007f8b754c7895 <+1269>: mov %ebp,0x28(%rbx) 0x00007f8b754c7898 <+1272>: movl $0x0,0x2c(%rbx) 0x00007f8b754c789f <+1279>: mov 0x20(%rsp),%r13 0x00007f8b754c78a4 <+1284>: mov 0x18(%r14),%rdi 0x00007f8b754c78a8 <+1288>: mov %r12,%rsi 0x00007f8b754c78ab <+1291>: movabs $0x7f8b754c6a20,%rax 0x00007f8b754c78b5 <+1301>: callq *%rax 0x00007f8b754c78b7 <+1303>: test %al,%al 0x00007f8b754c78b9 <+1305>: jne 0x7f8b754c7900 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1376> 0x00007f8b754c78bb <+1307>: shr $0x20,%rax 0x00007f8b754c78bf <+1311>: mov %eax,0x50(%rsp) 0x00007f8b754c78c3 <+1315>: mov %rdx,0x48(%rsp) 0x00007f8b754c78c8 <+1320>: cmp $0xfffffffe,%eax 0x00007f8b754c78cb <+1323>: je 0x7f8b754c7900 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1376> 0x00007f8b754c78cd <+1325>: test %eax,%eax 0x00007f8b754c78cf <+1327>: sete %cl 0x00007f8b754c78d2 <+1330>: cmp $0xffffffff,%eax 0x00007f8b754c78d5 <+1333>: setne %al 0x00007f8b754c78d8 <+1336>: xor %cl,%al 0x00007f8b754c78da <+1338>: je 0x7f8b754c7900 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1376> 0x00007f8b754c78dc <+1340>: lea 0x50(%rsp),%rdi 0x00007f8b754c78e1 <+1345>: movabs $0x7f8b754a6a50,%rax 0x00007f8b754c78eb <+1355>: callq *%rax 0x00007f8b754c78ed <+1357>: movzwl %ax,%eax 0x00007f8b754c78f0 <+1360>: add $0x1,%eax 0x00007f8b754c78f3 <+1363>: mov %eax,0xd0(%rbx) 0x00007f8b754c78f9 <+1369>: jmp 0x7f8b754c7907 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1383> 0x00007f8b754c78fb <+1371>: nopl 0x0(%rax,%rax,1) 0x00007f8b754c7900 <+1376>: orb $0x20,0xd7(%rbx) 0x00007f8b754c7907 <+1383>: mov (%r12),%rax 0x00007f8b754c790b <+1387>: testb $0x8,0x80(%rax) 0x00007f8b754c7912 <+1394>: jne 0x7f8b754c79b0 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1552> 0x00007f8b754c7918 <+1400>: mov 0x30(%rax),%r15 0x00007f8b754c791c <+1404>: movslq 0x38(%rax),%rbp 0x00007f8b754c7920 <+1408>: movabs $0x2e025b0,%rbx 0x00007f8b754c792a <+1418>: test %rbp,%rbp 0x00007f8b754c792d <+1421>: je 0x7f8b754c79cc <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1580> 0x00007f8b754c7933 <+1427>: mov 0x8(%rsp),%rax 0x00007f8b754c7938 <+1432>: movslq (%rax),%rax 0x00007f8b754c793b <+1435>: cmp $0xffffffffffffffff,%rax 0x00007f8b754c793f <+1439>: je 0x7f8b754c7961 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1473> 0x00007f8b754c7941 <+1441>: mov 0x40(%r13),%rcx 0x00007f8b754c7945 <+1445>: lea (%rax,%rax,2),%rdx 0x00007f8b754c7949 <+1449>: mov 0x10(%rcx,%rdx,8),%rax 0x00007f8b754c794e <+1454>: lea 0x7(%rax),%rbx 0x00007f8b754c7952 <+1458>: and $0xfffffffffffffff8,%rbx 0x00007f8b754c7956 <+1462>: lea (%rbx,%rbp,1),%rsi 0x00007f8b754c795a <+1466>: cmp 0x8(%rcx,%rdx,8),%rsi 0x00007f8b754c795f <+1471>: jle 0x7f8b754c79b9 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1561> 0x00007f8b754c7961 <+1473>: xor %edx,%edx 0x00007f8b754c7963 <+1475>: mov 0x8(%rsp),%rdi 0x00007f8b754c7968 <+1480>: mov %rbp,%rsi 0x00007f8b754c796b <+1483>: movabs $0xb38cb0,%rax 0x00007f8b754c7975 <+1493>: callq *%rax 0x00007f8b754c7977 <+1495>: mov $0x0,%ebx 0x00007f8b754c797c <+1500>: test %al,%al 0x00007f8b754c797e <+1502>: je 0x7f8b754c79cc <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1580> 0x00007f8b754c7980 <+1504>: movslq 0x28(%r13),%rax 0x00007f8b754c7984 <+1508>: mov 0x40(%r13),%rcx 0x00007f8b754c7988 <+1512>: lea (%rax,%rax,2),%rax 0x00007f8b754c798c <+1516>: mov 0x10(%rcx,%rax,8),%rdx 0x00007f8b754c7991 <+1521>: mov (%rcx,%rax,8),%rbx 0x00007f8b754c7995 <+1525>: add %rdx,%rbx 0x00007f8b754c7998 <+1528>: add %rbp,%rdx 0x00007f8b754c799b <+1531>: mov %rdx,0x10(%rcx,%rax,8) 0x00007f8b754c79a0 <+1536>: add %rbp,0x30(%r13) 0x00007f8b754c79a4 <+1540>: jmp 0x7f8b754c79cc <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1580> 0x00007f8b754c79a6 <+1542>: nopw %cs:0x0(%rax,%rax,1) 0x00007f8b754c79b0 <+1552>: orb $0x8,0xd6(%rbx) 0x00007f8b754c79b7 <+1559>: jmp 0x7f8b754c79f7 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1623> 0x00007f8b754c79b9 <+1561>: lea 0x10(%rcx,%rdx,8),%rdi 0x00007f8b754c79be <+1566>: add (%rcx,%rdx,8),%rbx 0x00007f8b754c79c2 <+1570>: mov %rsi,(%rdi) 0x00007f8b754c79c5 <+1573>: sub %rax,%rsi 0x00007f8b754c79c8 <+1576>: add %rsi,0x30(%r13) 0x00007f8b754c79cc <+1580>: mov %rbx,%rdi 0x00007f8b754c79cf <+1583>: mov %r15,%rsi 0x00007f8b754c79d2 <+1586>: mov %rbp,%rdx 0x00007f8b754c79d5 <+1589>: movabs $0x7f8b9ee0fea0,%rax 0x00007f8b754c79df <+1599>: callq *%rax 0x00007f8b754c79e1 <+1601>: mov 0x10(%rsp),%rax 0x00007f8b754c79e6 <+1606>: mov %rbx,0x30(%rax) 0x00007f8b754c79ea <+1610>: mov %rax,%rbx 0x00007f8b754c79ed <+1613>: mov %ebp,0x38(%rbx) 0x00007f8b754c79f0 <+1616>: movl $0x0,0x3c(%rbx) 0x00007f8b754c79f7 <+1623>: mov 0x28(%r14),%rdi 0x00007f8b754c79fb <+1627>: mov %r12,%rsi 0x00007f8b754c79fe <+1630>: movabs $0x7f8b754c6ea0,%rax 0x00007f8b754c7a08 <+1640>: callq *%rax 0x00007f8b754c7a0a <+1642>: mov %rdx,%r15 0x00007f8b754c7a0d <+1645>: test %al,%al 0x00007f8b754c7a0f <+1647>: je 0x7f8b754c7a20 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1664> 0x00007f8b754c7a11 <+1649>: orb $0x10,0xd6(%rbx) 0x00007f8b754c7a18 <+1656>: jmpq 0x7f8b754c7b4c <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1964> 0x00007f8b754c7a1d <+1661>: nopl (%rax) 0x00007f8b754c7a20 <+1664>: mov %rax,%rdx 0x00007f8b754c7a23 <+1667>: shr $0x20,%rdx 0x00007f8b754c7a27 <+1671>: sar $0x20,%rax 0x00007f8b754c7a2b <+1675>: xor %ecx,%ecx 0x00007f8b754c7a2d <+1677>: test %edx,%edx 0x00007f8b754c7a2f <+1679>: jle 0x7f8b754c7a50 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1712> 0x00007f8b754c7a31 <+1681>: xor %ecx,%ecx 0x00007f8b754c7a33 <+1683>: data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) 0x00007f8b754c7a40 <+1696>: cmpb $0x20,(%r15,%rcx,1) 0x00007f8b754c7a45 <+1701>: jne 0x7f8b754c7a50 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1712> 0x00007f8b754c7a47 <+1703>: add $0x1,%rcx 0x00007f8b754c7a4b <+1707>: cmp %rax,%rcx 0x00007f8b754c7a4e <+1710>: jl 0x7f8b754c7a40 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1696> 0x00007f8b754c7a50 <+1712>: movslq %ecx,%rcx 0x00007f8b754c7a53 <+1715>: add $0xffffffffffffffff,%rax 0x00007f8b754c7a57 <+1719>: nopw 0x0(%rax,%rax,1) 0x00007f8b754c7a60 <+1728>: mov %rax,%rdx 0x00007f8b754c7a63 <+1731>: cmp %rcx,%rdx 0x00007f8b754c7a66 <+1734>: jle 0x7f8b754c7a73 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1747> 0x00007f8b754c7a68 <+1736>: lea -0x1(%rdx),%rax 0x00007f8b754c7a6c <+1740>: cmpb $0x20,(%r15,%rdx,1) 0x00007f8b754c7a71 <+1745>: je 0x7f8b754c7a60 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1728> 0x00007f8b754c7a73 <+1747>: add %rcx,%r15 0x00007f8b754c7a76 <+1750>: neg %ecx 0x00007f8b754c7a78 <+1752>: lea (%rcx,%rdx,1),%rax 0x00007f8b754c7a7c <+1756>: lea 0x1(%rcx,%rdx,1),%r14 0x00007f8b754c7a81 <+1761>: movabs $0x2e025b0,%rbp 0x00007f8b754c7a8b <+1771>: cmp $0xffffffff,%eax 0x00007f8b754c7a8e <+1774>: je 0x7f8b754c7b1e <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1918> 0x00007f8b754c7a94 <+1780>: movslq %r14d,%rbx 0x00007f8b754c7a97 <+1783>: mov 0x8(%rsp),%rax 0x00007f8b754c7a9c <+1788>: movslq (%rax),%rax 0x00007f8b754c7a9f <+1791>: cmp $0xffffffffffffffff,%rax 0x00007f8b754c7aa3 <+1795>: je 0x7f8b754c7ac6 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1830> 0x00007f8b754c7aa5 <+1797>: mov 0x40(%r13),%rcx 0x00007f8b754c7aa9 <+1801>: lea (%rax,%rax,2),%rdx 0x00007f8b754c7aad <+1805>: mov 0x10(%rcx,%rdx,8),%rax 0x00007f8b754c7ab2 <+1810>: lea 0x7(%rax),%rbp 0x00007f8b754c7ab6 <+1814>: and $0xfffffffffffffff8,%rbp 0x00007f8b754c7aba <+1818>: lea 0x0(%rbp,%rbx,1),%rsi 0x00007f8b754c7abf <+1823>: cmp 0x8(%rcx,%rdx,8),%rsi 0x00007f8b754c7ac4 <+1828>: jle 0x7f8b754c7b0b <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1899> 0x00007f8b754c7ac6 <+1830>: xor %edx,%edx 0x00007f8b754c7ac8 <+1832>: mov 0x8(%rsp),%rdi 0x00007f8b754c7acd <+1837>: mov %rbx,%rsi 0x00007f8b754c7ad0 <+1840>: movabs $0xb38cb0,%rax 0x00007f8b754c7ada <+1850>: callq *%rax 0x00007f8b754c7adc <+1852>: mov $0x0,%ebp 0x00007f8b754c7ae1 <+1857>: test %al,%al 0x00007f8b754c7ae3 <+1859>: je 0x7f8b754c7b1e <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1918> 0x00007f8b754c7ae5 <+1861>: movslq 0x28(%r13),%rax 0x00007f8b754c7ae9 <+1865>: mov 0x40(%r13),%rcx 0x00007f8b754c7aed <+1869>: lea (%rax,%rax,2),%rax 0x00007f8b754c7af1 <+1873>: mov 0x10(%rcx,%rax,8),%rdx 0x00007f8b754c7af6 <+1878>: mov (%rcx,%rax,8),%rbp 0x00007f8b754c7afa <+1882>: add %rdx,%rbp 0x00007f8b754c7afd <+1885>: add %rbx,%rdx 0x00007f8b754c7b00 <+1888>: mov %rdx,0x10(%rcx,%rax,8) 0x00007f8b754c7b05 <+1893>: add %rbx,0x30(%r13) 0x00007f8b754c7b09 <+1897>: jmp 0x7f8b754c7b1e <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+1918> 0x00007f8b754c7b0b <+1899>: lea 0x10(%rcx,%rdx,8),%rdi 0x00007f8b754c7b10 <+1904>: add (%rcx,%rdx,8),%rbp 0x00007f8b754c7b14 <+1908>: mov %rsi,(%rdi) 0x00007f8b754c7b17 <+1911>: sub %rax,%rsi 0x00007f8b754c7b1a <+1914>: add %rsi,0x30(%r13) 0x00007f8b754c7b1e <+1918>: mov %rbp,%rdi 0x00007f8b754c7b21 <+1921>: mov %r15,%rsi 0x00007f8b754c7b24 <+1924>: mov %r14,%rdx 0x00007f8b754c7b27 <+1927>: movabs $0x7f8b9ee0fea0,%rax 0x00007f8b754c7b31 <+1937>: callq *%rax => 0x00007f8b754c7b33 <+1939>: mov 0x10(%rsp),%rbx 0x00007f8b754c7b38 <+1944>: mov %rbp,0x40(%rbx) 0x00007f8b754c7b3c <+1948>: mov %r14d,0x48(%rbx) 0x00007f8b754c7b40 <+1952>: movl $0x0,0x4c(%rbx) 0x00007f8b754c7b47 <+1959>: mov 0x18(%rsp),%r14 0x00007f8b754c7b4c <+1964>: mov (%r12),%rax 0x00007f8b754c7b50 <+1968>: mov $0x1,%cx 0x00007f8b754c7b54 <+1972>: testb $0x20,0x80(%rax) 0x00007f8b754c7b5b <+1979>: mov $0x1,%dx 0x00007f8b754c7b5f <+1983>: jne 0x7f8b754c7bc5 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2085> 0x00007f8b754c7b61 <+1985>: mov 0x58(%rax),%ecx 0x00007f8b754c7b64 <+1988>: cmp $0x10,%ecx 0x00007f8b754c7b67 <+1991>: je 0x7f8b754c7b99 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2041> 0x00007f8b754c7b69 <+1993>: cmp $0xe,%ecx 0x00007f8b754c7b6c <+1996>: jne 0x7f8b754c7b95 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2037> 0x00007f8b754c7b6e <+1998>: mov 0x50(%rax),%rdi 0x00007f8b754c7b72 <+2002>: mov $0xe,%edx 0x00007f8b754c7b77 <+2007>: movabs $0x7f8b754a5c28,%rsi 0x00007f8b754c7b81 <+2017>: movabs $0x7f8b9ee30430,%rax 0x00007f8b754c7b8b <+2027>: callq *%rax 0x00007f8b754c7b8d <+2029>: mov $0x100,%cx 0x00007f8b754c7b91 <+2033>: test %eax,%eax 0x00007f8b754c7b93 <+2035>: je 0x7f8b754c7bca <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2090> 0x00007f8b754c7b95 <+2037>: xor %eax,%eax 0x00007f8b754c7b97 <+2039>: jmp 0x7f8b754c7bbd <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2077> 0x00007f8b754c7b99 <+2041>: mov 0x50(%rax),%rdi 0x00007f8b754c7b9d <+2045>: mov $0x10,%edx 0x00007f8b754c7ba2 <+2050>: movabs $0x7f8b754a5c36,%rsi 0x00007f8b754c7bac <+2060>: movabs $0x7f8b9ee30430,%rax 0x00007f8b754c7bb6 <+2070>: callq *%rax 0x00007f8b754c7bb8 <+2072>: test %eax,%eax 0x00007f8b754c7bba <+2074>: sete %al 0x00007f8b754c7bbd <+2077>: movzbl %al,%ecx 0x00007f8b754c7bc0 <+2080>: xor $0x1,%ecx 0x00007f8b754c7bc3 <+2083>: xor %edx,%edx 0x00007f8b754c7bc5 <+2085>: or %dx,%cx 0x00007f8b754c7bc8 <+2088>: jne 0x7f8b754c7be0 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2112> 0x00007f8b754c7bca <+2090>: mov %ch,0xd4(%rbx) 0x00007f8b754c7bd0 <+2096>: jmp 0x7f8b754c7be7 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2119> 0x00007f8b754c7bd2 <+2098>: data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) 0x00007f8b754c7be0 <+2112>: orb $0x40,0xd7(%rbx) 0x00007f8b754c7be7 <+2119>: mov 0x38(%r14),%rax 0x00007f8b754c7beb <+2123>: mov 0x18(%rax),%rax 0x00007f8b754c7bef <+2127>: mov (%r12),%rsi 0x00007f8b754c7bf3 <+2131>: testb $0x40,0x80(%rsi) 0x00007f8b754c7bfa <+2138>: mov 0x8(%rax),%rdi 0x00007f8b754c7bfe <+2142>: mov $0x1,%edx 0x00007f8b754c7c03 <+2147>: mov $0x0,%eax 0x00007f8b754c7c08 <+2152>: mov $0x0,%ecx 0x00007f8b754c7c0d <+2157>: jne 0x7f8b754c7c1c <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2172> 0x00007f8b754c7c0f <+2159>: mov 0x60(%rsi),%rax 0x00007f8b754c7c13 <+2163>: mov 0x68(%rsi),%ecx 0x00007f8b754c7c16 <+2166>: shl $0x20,%rcx 0x00007f8b754c7c1a <+2170>: xor %edx,%edx 0x00007f8b754c7c1c <+2172>: or %rcx,%rdx 0x00007f8b754c7c1f <+2175>: mov %rdx,0x98(%rsp) 0x00007f8b754c7c27 <+2183>: mov %rax,0xa0(%rsp) 0x00007f8b754c7c2f <+2191>: movabs $0x700000000,%rax 0x00007f8b754c7c39 <+2201>: mov %rax,0x48(%rsp) 0x00007f8b754c7c3e <+2206>: movabs $0x7f8b754a5c46,%rax 0x00007f8b754c7c48 <+2216>: mov %rax,0x50(%rsp) 0x00007f8b754c7c4d <+2221>: mov (%rdi),%rax 0x00007f8b754c7c50 <+2224>: mov 0x88(%rax),%rax 0x00007f8b754c7c57 <+2231>: lea 0x98(%rsp),%rsi 0x00007f8b754c7c5f <+2239>: lea 0x48(%rsp),%rdx 0x00007f8b754c7c64 <+2244>: callq *0x8(%rax) 0x00007f8b754c7c67 <+2247>: and $0x101,%eax 0x00007f8b754c7c6c <+2252>: mov $0x1,%cl 0x00007f8b754c7c6e <+2254>: cmp $0x100,%eax 0x00007f8b754c7c73 <+2259>: je 0x7f8b754c7cbc <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2332> 0x00007f8b754c7c75 <+2261>: mov (%r12),%rax 0x00007f8b754c7c79 <+2265>: testb $0x40,0x80(%rax) 0x00007f8b754c7c80 <+2272>: jne 0x7f8b754c7c90 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2288> 0x00007f8b754c7c82 <+2274>: cmpl $0x0,0x68(%rax) 0x00007f8b754c7c86 <+2278>: sete %al 0x00007f8b754c7c89 <+2281>: mov $0x1,%cl 0x00007f8b754c7c8b <+2283>: jmp 0x7f8b754c7c94 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2292> 0x00007f8b754c7c8d <+2285>: nopl (%rax) 0x00007f8b754c7c90 <+2288>: mov $0x1,%al 0x00007f8b754c7c92 <+2290>: xor %ecx,%ecx 0x00007f8b754c7c94 <+2292>: movzbl %al,%eax 0x00007f8b754c7c97 <+2295>: movzbl %cl,%ecx 0x00007f8b754c7c9a <+2298>: mov %ecx,%edx 0x00007f8b754c7c9c <+2300>: xor $0x1,%edx 0x00007f8b754c7c9f <+2303>: xor $0x1,%eax 0x00007f8b754c7ca2 <+2306>: test %cl,%cl 0x00007f8b754c7ca4 <+2308>: mov $0x1,%cx 0x00007f8b754c7ca8 <+2312>: cmove %cx,%ax 0x00007f8b754c7cac <+2316>: or %dx,%ax 0x00007f8b754c7caf <+2319>: je 0x7f8b754c7cba <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2330> 0x00007f8b754c7cb1 <+2321>: orb $0x80,0xd7(%rbx) 0x00007f8b754c7cb8 <+2328>: jmp 0x7f8b754c7cc2 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2338> 0x00007f8b754c7cba <+2330>: xor %ecx,%ecx 0x00007f8b754c7cbc <+2332>: mov %cl,0xd5(%rbx) 0x00007f8b754c7cc2 <+2338>: mov (%r12),%rax 0x00007f8b754c7cc6 <+2342>: testb $0x1,0x80(%rax) 0x00007f8b754c7ccd <+2349>: jne 0x7f8b754c7d60 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2496> 0x00007f8b754c7cd3 <+2355>: mov (%rax),%r15 0x00007f8b754c7cd6 <+2358>: movslq 0x8(%rax),%rbp 0x00007f8b754c7cda <+2362>: movabs $0x2e025b0,%rbx 0x00007f8b754c7ce4 <+2372>: test %rbp,%rbp 0x00007f8b754c7ce7 <+2375>: je 0x7f8b754c7d7c <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2524> 0x00007f8b754c7ced <+2381>: mov 0x8(%rsp),%rax 0x00007f8b754c7cf2 <+2386>: movslq (%rax),%rax 0x00007f8b754c7cf5 <+2389>: cmp $0xffffffffffffffff,%rax 0x00007f8b754c7cf9 <+2393>: je 0x7f8b754c7d1b <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2427> 0x00007f8b754c7cfb <+2395>: mov 0x40(%r13),%rcx 0x00007f8b754c7cff <+2399>: lea (%rax,%rax,2),%rdx 0x00007f8b754c7d03 <+2403>: mov 0x10(%rcx,%rdx,8),%rax 0x00007f8b754c7d08 <+2408>: lea 0x7(%rax),%rbx 0x00007f8b754c7d0c <+2412>: and $0xfffffffffffffff8,%rbx 0x00007f8b754c7d10 <+2416>: lea (%rbx,%rbp,1),%rsi 0x00007f8b754c7d14 <+2420>: cmp 0x8(%rcx,%rdx,8),%rsi 0x00007f8b754c7d19 <+2425>: jle 0x7f8b754c7d69 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2505> 0x00007f8b754c7d1b <+2427>: xor %edx,%edx 0x00007f8b754c7d1d <+2429>: mov 0x8(%rsp),%rdi 0x00007f8b754c7d22 <+2434>: mov %rbp,%rsi 0x00007f8b754c7d25 <+2437>: movabs $0xb38cb0,%rax 0x00007f8b754c7d2f <+2447>: callq *%rax 0x00007f8b754c7d31 <+2449>: mov $0x0,%ebx 0x00007f8b754c7d36 <+2454>: test %al,%al 0x00007f8b754c7d38 <+2456>: je 0x7f8b754c7d7c <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2524> 0x00007f8b754c7d3a <+2458>: movslq 0x28(%r13),%rax 0x00007f8b754c7d3e <+2462>: mov 0x40(%r13),%rcx 0x00007f8b754c7d42 <+2466>: lea (%rax,%rax,2),%rax 0x00007f8b754c7d46 <+2470>: mov 0x10(%rcx,%rax,8),%rdx 0x00007f8b754c7d4b <+2475>: mov (%rcx,%rax,8),%rbx 0x00007f8b754c7d4f <+2479>: add %rdx,%rbx 0x00007f8b754c7d52 <+2482>: add %rbp,%rdx 0x00007f8b754c7d55 <+2485>: mov %rdx,0x10(%rcx,%rax,8) 0x00007f8b754c7d5a <+2490>: add %rbp,0x30(%r13) 0x00007f8b754c7d5e <+2494>: jmp 0x7f8b754c7d7c <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2524> 0x00007f8b754c7d60 <+2496>: orb $0x20,0xd6(%rbx) 0x00007f8b754c7d67 <+2503>: jmp 0x7f8b754c7da7 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2567> 0x00007f8b754c7d69 <+2505>: lea 0x10(%rcx,%rdx,8),%rdi 0x00007f8b754c7d6e <+2510>: add (%rcx,%rdx,8),%rbx 0x00007f8b754c7d72 <+2514>: mov %rsi,(%rdi) 0x00007f8b754c7d75 <+2517>: sub %rax,%rsi 0x00007f8b754c7d78 <+2520>: add %rsi,0x30(%r13) 0x00007f8b754c7d7c <+2524>: mov %rbx,%rdi 0x00007f8b754c7d7f <+2527>: mov %r15,%rsi 0x00007f8b754c7d82 <+2530>: mov %rbp,%rdx 0x00007f8b754c7d85 <+2533>: movabs $0x7f8b9ee0fea0,%rax 0x00007f8b754c7d8f <+2543>: callq *%rax 0x00007f8b754c7d91 <+2545>: mov 0x10(%rsp),%rax 0x00007f8b754c7d96 <+2550>: mov %rbx,0x50(%rax) 0x00007f8b754c7d9a <+2554>: mov %rax,%rbx 0x00007f8b754c7d9d <+2557>: mov %ebp,0x58(%rbx) 0x00007f8b754c7da0 <+2560>: movl $0x0,0x5c(%rbx) 0x00007f8b754c7da7 <+2567>: mov 0x8(%r12),%rax 0x00007f8b754c7dac <+2572>: test %rax,%rax 0x00007f8b754c7daf <+2575>: je 0x7f8b754c7e50 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2736> 0x00007f8b754c7db5 <+2581>: testb $0x8,0x40(%rax) 0x00007f8b754c7db9 <+2585>: jne 0x7f8b754c7e50 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2736> 0x00007f8b754c7dbf <+2591>: mov 0x30(%rax),%r15 0x00007f8b754c7dc3 <+2595>: movslq 0x38(%rax),%rbp 0x00007f8b754c7dc7 <+2599>: movabs $0x2e025b0,%rbx 0x00007f8b754c7dd1 <+2609>: test %rbp,%rbp 0x00007f8b754c7dd4 <+2612>: je 0x7f8b754c7e6c <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2764> 0x00007f8b754c7dda <+2618>: mov 0x8(%rsp),%rax 0x00007f8b754c7ddf <+2623>: movslq (%rax),%rax 0x00007f8b754c7de2 <+2626>: cmp $0xffffffffffffffff,%rax 0x00007f8b754c7de6 <+2630>: je 0x7f8b754c7e08 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2664> 0x00007f8b754c7de8 <+2632>: mov 0x40(%r13),%rcx 0x00007f8b754c7dec <+2636>: lea (%rax,%rax,2),%rdx 0x00007f8b754c7df0 <+2640>: mov 0x10(%rcx,%rdx,8),%rax 0x00007f8b754c7df5 <+2645>: lea 0x7(%rax),%rbx 0x00007f8b754c7df9 <+2649>: and $0xfffffffffffffff8,%rbx 0x00007f8b754c7dfd <+2653>: lea (%rbx,%rbp,1),%rsi 0x00007f8b754c7e01 <+2657>: cmp 0x8(%rcx,%rdx,8),%rsi 0x00007f8b754c7e06 <+2662>: jle 0x7f8b754c7e59 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2745> 0x00007f8b754c7e08 <+2664>: xor %edx,%edx 0x00007f8b754c7e0a <+2666>: mov 0x8(%rsp),%rdi 0x00007f8b754c7e0f <+2671>: mov %rbp,%rsi 0x00007f8b754c7e12 <+2674>: movabs $0xb38cb0,%rax 0x00007f8b754c7e1c <+2684>: callq *%rax 0x00007f8b754c7e1e <+2686>: mov $0x0,%ebx 0x00007f8b754c7e23 <+2691>: test %al,%al 0x00007f8b754c7e25 <+2693>: je 0x7f8b754c7e6c <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2764> 0x00007f8b754c7e27 <+2695>: movslq 0x28(%r13),%rax 0x00007f8b754c7e2b <+2699>: mov 0x40(%r13),%rcx 0x00007f8b754c7e2f <+2703>: lea (%rax,%rax,2),%rax 0x00007f8b754c7e33 <+2707>: mov 0x10(%rcx,%rax,8),%rdx 0x00007f8b754c7e38 <+2712>: mov (%rcx,%rax,8),%rbx 0x00007f8b754c7e3c <+2716>: add %rdx,%rbx 0x00007f8b754c7e3f <+2719>: add %rbp,%rdx 0x00007f8b754c7e42 <+2722>: mov %rdx,0x10(%rcx,%rax,8) 0x00007f8b754c7e47 <+2727>: add %rbp,0x30(%r13) 0x00007f8b754c7e4b <+2731>: jmp 0x7f8b754c7e6c <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2764> 0x00007f8b754c7e4d <+2733>: nopl (%rax) 0x00007f8b754c7e50 <+2736>: orb $0x40,0xd6(%rbx) 0x00007f8b754c7e57 <+2743>: jmp 0x7f8b754c7e97 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2807> 0x00007f8b754c7e59 <+2745>: lea 0x10(%rcx,%rdx,8),%rdi 0x00007f8b754c7e5e <+2750>: add (%rcx,%rdx,8),%rbx 0x00007f8b754c7e62 <+2754>: mov %rsi,(%rdi) 0x00007f8b754c7e65 <+2757>: sub %rax,%rsi 0x00007f8b754c7e68 <+2760>: add %rsi,0x30(%r13) 0x00007f8b754c7e6c <+2764>: mov %rbx,%rdi 0x00007f8b754c7e6f <+2767>: mov %r15,%rsi 0x00007f8b754c7e72 <+2770>: mov %rbp,%rdx 0x00007f8b754c7e75 <+2773>: movabs $0x7f8b9ee0fea0,%rax 0x00007f8b754c7e7f <+2783>: callq *%rax 0x00007f8b754c7e81 <+2785>: mov 0x10(%rsp),%rax 0x00007f8b754c7e86 <+2790>: mov %rbx,0x60(%rax) 0x00007f8b754c7e8a <+2794>: mov %rax,%rbx 0x00007f8b754c7e8d <+2797>: mov %ebp,0x68(%rbx) 0x00007f8b754c7e90 <+2800>: movl $0x0,0x6c(%rbx) 0x00007f8b754c7e97 <+2807>: movslq 0x3c(%rsp),%r14 0x00007f8b754c7e9c <+2812>: mov (%r12),%rax 0x00007f8b754c7ea0 <+2816>: cmpb $0x0,0x80(%rax) 0x00007f8b754c7ea7 <+2823>: js 0x7f8b754c7f40 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2976> 0x00007f8b754c7ead <+2829>: mov 0x70(%rax),%r15 0x00007f8b754c7eb1 <+2833>: movslq 0x78(%rax),%rbp 0x00007f8b754c7eb5 <+2837>: movabs $0x2e025b0,%rbx 0x00007f8b754c7ebf <+2847>: test %rbp,%rbp 0x00007f8b754c7ec2 <+2850>: je 0x7f8b754c7f5c <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+3004> 0x00007f8b754c7ec8 <+2856>: mov 0x8(%rsp),%rax 0x00007f8b754c7ecd <+2861>: movslq (%rax),%rax 0x00007f8b754c7ed0 <+2864>: cmp $0xffffffffffffffff,%rax 0x00007f8b754c7ed4 <+2868>: je 0x7f8b754c7ef6 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2902> 0x00007f8b754c7ed6 <+2870>: mov 0x40(%r13),%rcx 0x00007f8b754c7eda <+2874>: lea (%rax,%rax,2),%rdx 0x00007f8b754c7ede <+2878>: mov 0x10(%rcx,%rdx,8),%rax 0x00007f8b754c7ee3 <+2883>: lea 0x7(%rax),%rbx 0x00007f8b754c7ee7 <+2887>: and $0xfffffffffffffff8,%rbx 0x00007f8b754c7eeb <+2891>: lea (%rbx,%rbp,1),%rsi 0x00007f8b754c7eef <+2895>: cmp 0x8(%rcx,%rdx,8),%rsi 0x00007f8b754c7ef4 <+2900>: jle 0x7f8b754c7f49 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+2985> 0x00007f8b754c7ef6 <+2902>: xor %edx,%edx 0x00007f8b754c7ef8 <+2904>: mov 0x8(%rsp),%rdi 0x00007f8b754c7efd <+2909>: mov %rbp,%rsi 0x00007f8b754c7f00 <+2912>: movabs $0xb38cb0,%rax 0x00007f8b754c7f0a <+2922>: callq *%rax 0x00007f8b754c7f0c <+2924>: mov $0x0,%ebx 0x00007f8b754c7f11 <+2929>: test %al,%al 0x00007f8b754c7f13 <+2931>: je 0x7f8b754c7f5c <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+3004> 0x00007f8b754c7f15 <+2933>: movslq 0x28(%r13),%rax 0x00007f8b754c7f19 <+2937>: mov 0x40(%r13),%rcx 0x00007f8b754c7f1d <+2941>: lea (%rax,%rax,2),%rax 0x00007f8b754c7f21 <+2945>: mov 0x10(%rcx,%rax,8),%rdx 0x00007f8b754c7f26 <+2950>: mov (%rcx,%rax,8),%rbx 0x00007f8b754c7f2a <+2954>: add %rdx,%rbx 0x00007f8b754c7f2d <+2957>: add %rbp,%rdx 0x00007f8b754c7f30 <+2960>: mov %rdx,0x10(%rcx,%rax,8) 0x00007f8b754c7f35 <+2965>: add %rbp,0x30(%r13) 0x00007f8b754c7f39 <+2969>: jmp 0x7f8b754c7f5c <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+3004> 0x00007f8b754c7f3b <+2971>: nopl 0x0(%rax,%rax,1) 0x00007f8b754c7f40 <+2976>: orb $0x80,0xd6(%rbx) 0x00007f8b754c7f47 <+2983>: jmp 0x7f8b754c7f87 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+3047> 0x00007f8b754c7f49 <+2985>: lea 0x10(%rcx,%rdx,8),%rdi 0x00007f8b754c7f4e <+2990>: add (%rcx,%rdx,8),%rbx 0x00007f8b754c7f52 <+2994>: mov %rsi,(%rdi) 0x00007f8b754c7f55 <+2997>: sub %rax,%rsi 0x00007f8b754c7f58 <+3000>: add %rsi,0x30(%r13) 0x00007f8b754c7f5c <+3004>: mov %rbx,%rdi 0x00007f8b754c7f5f <+3007>: mov %r15,%rsi 0x00007f8b754c7f62 <+3010>: mov %rbp,%rdx 0x00007f8b754c7f65 <+3013>: movabs $0x7f8b9ee0fea0,%rax 0x00007f8b754c7f6f <+3023>: callq *%rax 0x00007f8b754c7f71 <+3025>: mov 0x10(%rsp),%rax 0x00007f8b754c7f76 <+3030>: mov %rbx,0x70(%rax) 0x00007f8b754c7f7a <+3034>: mov %rax,%rbx 0x00007f8b754c7f7d <+3037>: mov %ebp,0x78(%rbx) 0x00007f8b754c7f80 <+3040>: movl $0x0,0x7c(%rbx) 0x00007f8b754c7f87 <+3047>: mov 0x88(%rsp),%rax 0x00007f8b754c7f8f <+3055>: imul %r14,%rax 0x00007f8b754c7f93 <+3059>: mov %rax,%r14 0x00007f8b754c7f96 <+3062>: mov 0xd7(%rbx),%al 0x00007f8b754c7f9c <+3068>: mov %eax,%ecx 0x00007f8b754c7f9e <+3070>: or $0x1,%cl 0x00007f8b754c7fa1 <+3073>: mov %cl,0xd7(%rbx) 0x00007f8b754c7fa7 <+3079>: mov 0x10(%r12),%rcx 0x00007f8b754c7fac <+3084>: test %rcx,%rcx 0x00007f8b754c7faf <+3087>: je 0x7f8b754c8050 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+3248> 0x00007f8b754c7fb5 <+3093>: testb $0x2,0x20(%rcx) 0x00007f8b754c7fb9 <+3097>: jne 0x7f8b754c8050 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+3248> 0x00007f8b754c7fbf <+3103>: mov 0x10(%rcx),%r15 0x00007f8b754c7fc3 <+3107>: movslq 0x18(%rcx),%rbp 0x00007f8b754c7fc7 <+3111>: movabs $0x2e025b0,%rbx 0x00007f8b754c7fd1 <+3121>: test %rbp,%rbp 0x00007f8b754c7fd4 <+3124>: je 0x7f8b754c806d <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+3277> 0x00007f8b754c7fda <+3130>: mov 0x8(%rsp),%rax 0x00007f8b754c7fdf <+3135>: movslq (%rax),%rax 0x00007f8b754c7fe2 <+3138>: cmp $0xffffffffffffffff,%rax 0x00007f8b754c7fe6 <+3142>: je 0x7f8b754c8008 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+3176> 0x00007f8b754c7fe8 <+3144>: mov 0x40(%r13),%rcx 0x00007f8b754c7fec <+3148>: lea (%rax,%rax,2),%rdx 0x00007f8b754c7ff0 <+3152>: mov 0x10(%rcx,%rdx,8),%rax 0x00007f8b754c7ff5 <+3157>: lea 0x7(%rax),%rbx 0x00007f8b754c7ff9 <+3161>: and $0xfffffffffffffff8,%rbx 0x00007f8b754c7ffd <+3165>: lea (%rbx,%rbp,1),%rsi 0x00007f8b754c8001 <+3169>: cmp 0x8(%rcx,%rdx,8),%rsi 0x00007f8b754c8006 <+3174>: jle 0x7f8b754c805a <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+3258> 0x00007f8b754c8008 <+3176>: xor %edx,%edx 0x00007f8b754c800a <+3178>: mov 0x8(%rsp),%rdi 0x00007f8b754c800f <+3183>: mov %rbp,%rsi 0x00007f8b754c8012 <+3186>: movabs $0xb38cb0,%rax 0x00007f8b754c801c <+3196>: callq *%rax 0x00007f8b754c801e <+3198>: mov $0x0,%ebx 0x00007f8b754c8023 <+3203>: test %al,%al 0x00007f8b754c8025 <+3205>: je 0x7f8b754c806d <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+3277> 0x00007f8b754c8027 <+3207>: movslq 0x28(%r13),%rax 0x00007f8b754c802b <+3211>: mov 0x40(%r13),%rcx 0x00007f8b754c802f <+3215>: lea (%rax,%rax,2),%rax 0x00007f8b754c8033 <+3219>: mov 0x10(%rcx,%rax,8),%rdx 0x00007f8b754c8038 <+3224>: mov (%rcx,%rax,8),%rbx 0x00007f8b754c803c <+3228>: add %rdx,%rbx 0x00007f8b754c803f <+3231>: add %rbp,%rdx 0x00007f8b754c8042 <+3234>: mov %rdx,0x10(%rcx,%rax,8) 0x00007f8b754c8047 <+3239>: add %rbp,0x30(%r13) 0x00007f8b754c804b <+3243>: jmp 0x7f8b754c806d <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+3277> 0x00007f8b754c804d <+3245>: nopl (%rax) 0x00007f8b754c8050 <+3248>: or $0x3,%al 0x00007f8b754c8052 <+3250>: mov %al,0xd7(%rbx) 0x00007f8b754c8058 <+3256>: jmp 0x7f8b754c80a7 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+3335> 0x00007f8b754c805a <+3258>: lea 0x10(%rcx,%rdx,8),%rdi 0x00007f8b754c805f <+3263>: add (%rcx,%rdx,8),%rbx 0x00007f8b754c8063 <+3267>: mov %rsi,(%rdi) 0x00007f8b754c8066 <+3270>: sub %rax,%rsi 0x00007f8b754c8069 <+3273>: add %rsi,0x30(%r13) 0x00007f8b754c806d <+3277>: mov %rbx,%rdi 0x00007f8b754c8070 <+3280>: mov %r15,%rsi 0x00007f8b754c8073 <+3283>: mov %rbp,%rdx 0x00007f8b754c8076 <+3286>: movabs $0x7f8b9ee0fea0,%rax 0x00007f8b754c8080 <+3296>: callq *%rax 0x00007f8b754c8082 <+3298>: mov 0x10(%rsp),%rax 0x00007f8b754c8087 <+3303>: mov %rbx,0x90(%rax) 0x00007f8b754c808e <+3310>: mov %rax,%rbx 0x00007f8b754c8091 <+3313>: mov %ebp,0x98(%rbx) 0x00007f8b754c8097 <+3319>: movl $0x0,0x9c(%rbx) 0x00007f8b754c80a1 <+3329>: mov 0xd7(%rbx),%al 0x00007f8b754c80a7 <+3335>: or $0x1c,%al 0x00007f8b754c80a9 <+3337>: mov %al,0xd7(%rbx) 0x00007f8b754c80af <+3343>: mov 0x90(%rsp),%rax 0x00007f8b754c80b7 <+3351>: mov %rbx,(%rax,%r14,8) 0x00007f8b754c80bb <+3355>: mov 0x0(%r13),%eax 0x00007f8b754c80bf <+3359>: add $0x1,%eax 0x00007f8b754c80c2 <+3362>: mov %eax,0x3c(%rsp) 0x00007f8b754c80c6 <+3366>: mov %eax,0x0(%r13) 0x00007f8b754c80ca <+3370>: add 0x80(%rsp),%rbx 0x00007f8b754c80d2 <+3378>: mov 0x40(%rsp),%rax 0x00007f8b754c80d7 <+3383>: lea (%r12,%rax,8),%r12 0x00007f8b754c80db <+3387>: cmp 0x78(%rsp),%r12 0x00007f8b754c80e0 <+3392>: jb 0x7f8b754c74c0 <_ZN6impala9UnionNode16MaterializeBatchEPNS_8RowBatchEPPh.588+288> 0x00007f8b754c80e6 <+3398>: mov 0x60(%rsp),%rdi 0x00007f8b754c80eb <+3403>: mov 0x1e0(%rdi),%eax 0x00007f8b754c80f1 <+3409>: mov 0x68(%rsp),%rdx 0x00007f8b754c80f6 <+3414>: mov 0x58(%rsp),%rcx 0x00007f8b754c80fb <+3419>: add %ecx,%eax 0x00007f8b754c80fd <+3421>: mov %eax,0x1e0(%rdi) 0x00007f8b754c8103 <+3427>: mov %rbx,(%rdx) 0x00007f8b754c8106 <+3430>: add $0xa8,%rsp 0x00007f8b754c810d <+3437>: pop %rbx 0x00007f8b754c810e <+3438>: pop %r12 0x00007f8b754c8110 <+3440>: pop %r13 0x00007f8b754c8112 <+3442>: pop %r14 0x00007f8b754c8114 <+3444>: pop %r15 0x00007f8b754c8116 <+3446>: pop %rbp 0x00007f8b754c8117 <+3447>: retq End of assembler dump.