// File: /workspace/github_cpp_makefile_star2_O3/ArashPartow[P]exprtk/./exprtk.hpp
// Function: exprtk::parser<double>::expression_generator<double>::synthesize_vovovov_expression0::id[abi:cxx11](exprtk::parser<double>::expression_generator<double>&, exprtk::details::operator_type, 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,
                                         const details::operator_type o2)
            {
               return details::build_string()
                  << "(t" << expr_gen.to_str(o0)
                  << "t)" << expr_gen.to_str(o1)
                  << "(t" << expr_gen.to_str(o2)
                  << "t)";
            }

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
subq $0xc0, %rsp
movq %rsi, %r14
movq %rdi, %rbx
movl %edx, 0x34(%rsp)
movl %ecx, 0x30(%rsp)
movl %r8d, 0x2c(%rsp)
leaq 0xb8(%rsp), %rsi
movq $0x40, (%rsi)
leaq 0x38(%rsp), %rdi
callq 0x20a102
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0x180132(%rip), %rsi    # 0x394528
leaq 0x18012d(%rip), %rdx    # 0x39452a
leaq 0x8(%rsp), %rdi
callq 0x1e4740
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x11e3b0
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x214432
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x98(%rsp), %rdi
leaq 0x34(%rsp), %rdx
movq %r14, %rsi
callq 0x20a14a
movq 0x98(%rsp), %rsi
movq 0xa0(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x11e3b0
leaq 0x8(%rsp), %rdi
movq %r15, (%rdi)
leaq 0x17fc3c(%rip), %rsi    # 0x3940ac
leaq 0x17fc37(%rip), %rdx    # 0x3940ae
callq 0x1e4740
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x11e3b0
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x2144a7
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x78(%rsp), %rdi
leaq 0x30(%rsp), %rdx
movq %r14, %rsi
callq 0x20a14a
movq 0x78(%rsp), %rsi
movq 0x80(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x11e3b0
leaq 0x8(%rsp), %rdi
movq %r15, (%rdi)
leaq 0x180049(%rip), %rsi    # 0x394528
leaq 0x180044(%rip), %rdx    # 0x39452a
callq 0x1e4740
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x11e3b0
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x214516
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x58(%rsp), %rdi
leaq 0x2c(%rsp), %rdx
movq %r14, %rsi
callq 0x20a14a
movq 0x58(%rsp), %rsi
movq 0x60(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x11e3b0
leaq 0x8(%rsp), %rdi
movq %r15, (%rdi)
leaq 0x17fb61(%rip), %rsi    # 0x3940ac
leaq 0x17fb5c(%rip), %rdx    # 0x3940ae
callq 0x1e4740
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x11e3b0
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x214582
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x10(%rbx), %rax
movq %rax, (%rbx)
movq 0x38(%rsp), %rsi
movq 0x40(%rsp), %rdx
addq %rsi, %rdx
movq %rbx, %rdi
callq 0x1e7738
leaq 0x68(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x2145b9
movq 0x68(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x88(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x2145da
movq 0x88(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0xa8(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x2145fb
movq 0xa8(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x48(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x214616
movq 0x48(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq %rbx, %rax
addq $0xc0, %rsp
popq %rbx
popq %r14
popq %r15
retq
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x214696
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x11e0c0
jmp 0x214696
jmp 0x214689
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x2146b1
movq 0x18(%rsp), %rsi
jmp 0x2146a9
jmp 0x21468e
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x2146d2
movq 0x18(%rsp), %rsi
jmp 0x2146ca
jmp 0x214684
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x2146f3
movq 0x18(%rsp), %rsi
jmp 0x2146eb
movq %rax, %rbx
jmp 0x2146f3
movq %rax, %rbx
jmp 0x2146b1
movq %rax, %rbx
jmp 0x2146d2
movq %rax, %rbx
leaq 0x68(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x2146b1
movq 0x68(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x88(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x2146d2
movq 0x88(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0xa8(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x2146f3
movq 0xa8(%rsp), %rsi
incq %rsi
callq 0x11e0c0
leaq 0x48(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x21470e
movq 0x48(%rsp), %rsi
incq %rsi
callq 0x11e0c0
movq %rbx, %rdi
callq 0x11e330