// File: /workspace/github_cpp_makefile_star2_O1/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 0x21240c
leaq 0x18(%rsp), %r15
movq %r15, -0x10(%r15)
leaq 0x1a0b70(%rip), %rsi    # 0x3bd4d0
leaq 0x1a0b6b(%rip), %rdx    # 0x3bd4d2
leaq 0x8(%rsp), %rdi
callq 0x1eabb8
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x1203b0
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x21c99c
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x98(%rsp), %rdi
leaq 0x34(%rsp), %rdx
movq %r14, %rsi
callq 0x212454
movq 0x98(%rsp), %rsi
movq 0xa0(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x1203b0
leaq 0x8(%rsp), %rdi
movq %r15, (%rdi)
leaq 0x1a067a(%rip), %rsi    # 0x3bd054
leaq 0x1a0675(%rip), %rdx    # 0x3bd056
callq 0x1eabb8
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x1203b0
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x21ca11
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x78(%rsp), %rdi
leaq 0x30(%rsp), %rdx
movq %r14, %rsi
callq 0x212454
movq 0x78(%rsp), %rsi
movq 0x80(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x1203b0
leaq 0x8(%rsp), %rdi
movq %r15, (%rdi)
leaq 0x1a0a87(%rip), %rsi    # 0x3bd4d0
leaq 0x1a0a82(%rip), %rdx    # 0x3bd4d2
callq 0x1eabb8
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x1203b0
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x21ca80
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x58(%rsp), %rdi
leaq 0x2c(%rsp), %rdx
movq %r14, %rsi
callq 0x212454
movq 0x58(%rsp), %rsi
movq 0x60(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x1203b0
leaq 0x8(%rsp), %rdi
movq %r15, (%rdi)
leaq 0x1a059f(%rip), %rsi    # 0x3bd054
leaq 0x1a059a(%rip), %rdx    # 0x3bd056
callq 0x1eabb8
movq 0x8(%rsp), %rsi
movq 0x10(%rsp), %rdx
leaq 0x38(%rsp), %rdi
callq 0x1203b0
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x21caec
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x10(%rbx), %rax
movq %rax, (%rbx)
movq 0x38(%rsp), %rsi
movq 0x40(%rsp), %rdx
addq %rsi, %rdx
movq %rbx, %rdi
callq 0x1eda34
leaq 0x68(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x21cb23
movq 0x68(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x88(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x21cb44
movq 0x88(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0xa8(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x21cb65
movq 0xa8(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x48(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x21cb80
movq 0x48(%rsp), %rsi
incq %rsi
callq 0x1200c0
movq %rbx, %rax
addq $0xc0, %rsp
popq %rbx
popq %r14
popq %r15
retq
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x21cc00
movq 0x18(%rsp), %rsi
incq %rsi
callq 0x1200c0
jmp 0x21cc00
jmp 0x21cbf3
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x21cc1b
movq 0x18(%rsp), %rsi
jmp 0x21cc13
jmp 0x21cbf8
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x21cc3c
movq 0x18(%rsp), %rsi
jmp 0x21cc34
jmp 0x21cbee
movq %rax, %rbx
movq 0x8(%rsp), %rdi
cmpq %r15, %rdi
je 0x21cc5d
movq 0x18(%rsp), %rsi
jmp 0x21cc55
movq %rax, %rbx
jmp 0x21cc5d
movq %rax, %rbx
jmp 0x21cc1b
movq %rax, %rbx
jmp 0x21cc3c
movq %rax, %rbx
leaq 0x68(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x21cc1b
movq 0x68(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x88(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x21cc3c
movq 0x88(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0xa8(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x21cc5d
movq 0xa8(%rsp), %rsi
incq %rsi
callq 0x1200c0
leaq 0x48(%rsp), %rax
movq -0x10(%rax), %rdi
cmpq %rax, %rdi
je 0x21cc78
movq 0x48(%rsp), %rsi
incq %rsi
callq 0x1200c0
movq %rbx, %rdi
callq 0x120330