// File: /workspace/github_cpp_makefile_star2_O1/ArashPartow[P]exprtk/./exprtk.hpp
// Function: exprtk::parser<double>::expression_generator<double>::synthesize_vovov_expression0::id[abi:cxx11](exprtk::parser<double>::expression_generator<double>&, exprtk::details::operator_type, exprtk::details::operator_type)
static inline std::string id(expression_generator<Type>& expr_gen,
                                         const details::operator_type o0,
                                         const details::operator_type o1)
            {
               return details::build_string()
                  << "(t" << expr_gen.to_str(o0)
                  << "t)" << expr_gen.to_str(o1)
                  << "t";
            }

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
subq $0x90, %rsp
movq %rsi, %r14
movq %rdi, %rbx
movl %edx, 0x24(%rsp)
movl %ecx, 0x20(%rsp)
leaq 0x88(%rsp), %rsi
movq $0x40, (%rsi)
leaq 0x28(%rsp), %rdi
callq 0x21240c
leaq 0x10(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0x1ac199(%rip), %rsi    # 0x3bd4d0
leaq 0x1ac194(%rip), %rdx    # 0x3bd4d2
movq %rsp, %rdi
callq 0x1eabb8
movq (%rsp), %rsi
movq 0x8(%rsp), %rdx
leaq 0x28(%rsp), %rdi
callq 0x1203b0
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x21136f
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x68(%rsp), %rdi
leaq 0x24(%rsp), %rdx
movq %r14, %rsi
callq 0x212454
movq 0x68(%rsp), %rsi
movq 0x70(%rsp), %rdx
leaq 0x28(%rsp), %rdi
callq 0x1203b0
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x1abcb2(%rip), %rsi    # 0x3bd054
leaq 0x1abcad(%rip), %rdx    # 0x3bd056
callq 0x1eabb8
movq (%rsp), %rsi
movq 0x8(%rsp), %rdx
leaq 0x28(%rsp), %rdi
callq 0x1203b0
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x2113d7
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x48(%rsp), %rdi
leaq 0x20(%rsp), %rdx
movq %r14, %rsi
callq 0x212454
movq 0x48(%rsp), %rsi
movq 0x50(%rsp), %rdx
leaq 0x28(%rsp), %rdi
callq 0x1203b0
movq %rsp, %rdi
movq %r15, (%rdi)
leaq 0x1b775f(%rip), %rsi    # 0x3c8b69
leaq 0x1b7759(%rip), %rdx    # 0x3c8b6a
callq 0x1eabb8
movq (%rsp), %rsi
movq 0x8(%rsp), %rdx
leaq 0x28(%rsp), %rdi
callq 0x1203b0
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x21143f
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x10(%rbx), %rax
movq %rax, (%rbx)
movq 0x28(%rsp), %rsi
movq 0x30(%rsp), %rdx
addq %rsi, %rdx
movq %rbx, %rdi
callq 0x1eda34
leaq 0x58(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x211476
movq 0x58(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x78(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x211491
movq 0x78(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x38(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x2114ac
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x1200c0
movq %rbx, %rax
addq $0x90, %rsp
popq %rbx
popq %r14
popq %r15
retq
movq %rax, %rbx
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x21150e
movq 0x10(%rsp), %rsi
incq %rsi
callq 0x1200c0
jmp 0x21150e
jmp 0x211506
movq %rax, %rbx
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x211529
movq 0x10(%rsp), %rsi
jmp 0x211521
jmp 0x211501
movq %rax, %rbx
movq (%rsp), %rdi
cmpq %r15, %rdi
je 0x211544
movq 0x10(%rsp), %rsi
jmp 0x21153c
movq %rax, %rbx
jmp 0x211544
movq %rax, %rbx
jmp 0x211529
movq %rax, %rbx
leaq 0x58(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x211529
movq 0x58(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x78(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x211544
movq 0x78(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x38(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x21155f
movq 0x38(%rsp), %rsi
incq %rsi
callq 0x1200c0
movq %rbx, %rdi
callq 0x120330
nop