// File: Silica[P]PSL/./PSL/PSLlib.h
// Function: PSL::variable::PSLlib::Math::set(PSL::variable::rsv const&)
static void set(const rsv &r)
		{
			variable v = r;
			v["abs"] = Abs;
			v["fabs"] = FAbs;
			v["sqrt"] = Sqrt;
			v["pow"] = Pow;
			v["log"] = Log;
			v["sin"] = Sin;
			v["cos"] = Cos;
			v["tan"] = Tan;
			v["asin"] = ASin;
			v["acos"] = ACos;
			v["atan"] = ATan;
			v["atan2"] = ATan2;
		}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x90, %rsp
movq %rdi, -0x8(%rbp)
movq -0x8(%rbp), %rsi
leaq -0x10(%rbp), %rdi
movq %rdi, -0x88(%rbp)
callq 0xcd50
movq -0x88(%rbp), %rsi
leaq 0x1cd01(%rip), %rdx     # 0x3edc2
leaq -0x18(%rbp), %rdi
callq 0x1f930
jmp 0x220cc
leaq 0x17c7d(%rip), %rsi     # 0x39d50
leaq -0x18(%rbp), %rdi
callq 0x1fbc0
jmp 0x220de
leaq -0x18(%rbp), %rdi
callq 0xcdc0
leaq 0x1ccd3(%rip), %rdx     # 0x3edc1
leaq -0x30(%rbp), %rdi
leaq -0x10(%rbp), %rsi
callq 0x1f930
jmp 0x220fd
leaq 0x17c8c(%rip), %rsi     # 0x39d90
leaq -0x30(%rbp), %rdi
callq 0x1fbc0
jmp 0x2210f
leaq -0x30(%rbp), %rdi
callq 0xcdc0
leaq 0x1cca7(%rip), %rdx     # 0x3edc6
leaq -0x38(%rbp), %rdi
leaq -0x10(%rbp), %rsi
callq 0x1f930
jmp 0x2212e
leaq 0x17cab(%rip), %rsi     # 0x39de0
leaq -0x38(%rbp), %rdi
callq 0x1fbc0
jmp 0x22140
leaq -0x38(%rbp), %rdi
callq 0xcdc0
leaq 0x1cc7b(%rip), %rdx     # 0x3edcb
leaq -0x40(%rbp), %rdi
leaq -0x10(%rbp), %rsi
callq 0x1f930
jmp 0x2215f
leaq 0x17cba(%rip), %rsi     # 0x39e20
leaq -0x40(%rbp), %rdi
callq 0x1fbc0
jmp 0x22171
leaq -0x40(%rbp), %rdi
callq 0xcdc0
leaq 0x1cc4e(%rip), %rdx     # 0x3edcf
leaq -0x48(%rbp), %rdi
leaq -0x10(%rbp), %rsi
callq 0x1f930
jmp 0x22190
leaq 0x17d59(%rip), %rsi     # 0x39ef0
leaq -0x48(%rbp), %rdi
callq 0x1fbc0
jmp 0x221a2
leaq -0x48(%rbp), %rdi
callq 0xcdc0
leaq 0x1cc22(%rip), %rdx     # 0x3edd4
leaq -0x50(%rbp), %rdi
leaq -0x10(%rbp), %rsi
callq 0x1f930
jmp 0x221c1
leaq 0x17d68(%rip), %rsi     # 0x39f30
leaq -0x50(%rbp), %rdi
callq 0x1fbc0
jmp 0x221d3
leaq -0x50(%rbp), %rdi
callq 0xcdc0
leaq 0x1cbf6(%rip), %rdx     # 0x3edd9
leaq -0x58(%rbp), %rdi
leaq -0x10(%rbp), %rsi
callq 0x1f930
jmp 0x221f2
leaq 0x17d77(%rip), %rsi     # 0x39f70
leaq -0x58(%rbp), %rdi
callq 0x1fbc0
jmp 0x22204
leaq -0x58(%rbp), %rdi
callq 0xcdc0
leaq 0x1cbca(%rip), %rdx     # 0x3edde
leaq -0x60(%rbp), %rdi
leaq -0x10(%rbp), %rsi
callq 0x1f930
jmp 0x22223
leaq 0x17d86(%rip), %rsi     # 0x39fb0
leaq -0x60(%rbp), %rdi
callq 0x1fbc0
jmp 0x22235
leaq -0x60(%rbp), %rdi
callq 0xcdc0
leaq 0x1cb8e(%rip), %rdx     # 0x3edd3
leaq -0x68(%rbp), %rdi
leaq -0x10(%rbp), %rsi
callq 0x1f930
jmp 0x22254
leaq 0x17d95(%rip), %rsi     # 0x39ff0
leaq -0x68(%rbp), %rdi
callq 0x1fbc0
jmp 0x22266
leaq -0x68(%rbp), %rdi
callq 0xcdc0
leaq 0x1cb62(%rip), %rdx     # 0x3edd8
leaq -0x70(%rbp), %rdi
leaq -0x10(%rbp), %rsi
callq 0x1f930
jmp 0x22285
leaq 0x17da4(%rip), %rsi     # 0x3a030
leaq -0x70(%rbp), %rdi
callq 0x1fbc0
jmp 0x22297
leaq -0x70(%rbp), %rdi
callq 0xcdc0
leaq 0x1cb36(%rip), %rdx     # 0x3eddd
leaq -0x78(%rbp), %rdi
leaq -0x10(%rbp), %rsi
callq 0x1f930
jmp 0x222b6
leaq 0x17db3(%rip), %rsi     # 0x3a070
leaq -0x78(%rbp), %rdi
callq 0x1fbc0
jmp 0x222c8
leaq -0x78(%rbp), %rdi
callq 0xcdc0
leaq 0x1cb0a(%rip), %rdx     # 0x3ede2
leaq -0x80(%rbp), %rdi
leaq -0x10(%rbp), %rsi
callq 0x1f930
jmp 0x222e7
leaq 0x17dc2(%rip), %rsi     # 0x3a0b0
leaq -0x80(%rbp), %rdi
callq 0x1fbc0
jmp 0x222f9
leaq -0x80(%rbp), %rdi
callq 0xcdc0
leaq -0x10(%rbp), %rdi
callq 0xcdc0
addq $0x90, %rsp
popq %rbp
retq
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x20(%rbp)
movl %eax, -0x24(%rbp)
jmp 0x22449
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x20(%rbp)
movl %eax, -0x24(%rbp)
leaq -0x18(%rbp), %rdi
callq 0xcdc0
jmp 0x22449
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x20(%rbp)
movl %eax, -0x24(%rbp)
leaq -0x30(%rbp), %rdi
callq 0xcdc0
jmp 0x22449
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x20(%rbp)
movl %eax, -0x24(%rbp)
leaq -0x38(%rbp), %rdi
callq 0xcdc0
jmp 0x22449
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x20(%rbp)
movl %eax, -0x24(%rbp)
leaq -0x40(%rbp), %rdi
callq 0xcdc0
jmp 0x22449
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x20(%rbp)
movl %eax, -0x24(%rbp)
leaq -0x48(%rbp), %rdi
callq 0xcdc0
jmp 0x22449
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x20(%rbp)
movl %eax, -0x24(%rbp)
leaq -0x50(%rbp), %rdi
callq 0xcdc0
jmp 0x22449
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x20(%rbp)
movl %eax, -0x24(%rbp)
leaq -0x58(%rbp), %rdi
callq 0xcdc0
jmp 0x22449
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x20(%rbp)
movl %eax, -0x24(%rbp)
leaq -0x60(%rbp), %rdi
callq 0xcdc0
jmp 0x22449
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x20(%rbp)
movl %eax, -0x24(%rbp)
leaq -0x68(%rbp), %rdi
callq 0xcdc0
jmp 0x22449
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x20(%rbp)
movl %eax, -0x24(%rbp)
leaq -0x70(%rbp), %rdi
callq 0xcdc0
jmp 0x22449
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x20(%rbp)
movl %eax, -0x24(%rbp)
leaq -0x78(%rbp), %rdi
callq 0xcdc0
jmp 0x22449
movq %rax, %rcx
movl %edx, %eax
movq %rcx, -0x20(%rbp)
movl %eax, -0x24(%rbp)
leaq -0x80(%rbp), %rdi
callq 0xcdc0
leaq -0x10(%rbp), %rdi
callq 0xcdc0
movq -0x20(%rbp), %rdi
callq 0xc280
nopl (%rax,%rax)