- 23 Nov, 2016 8 commits
-
-
qinsoon authored
currently mov constant as imm to a GPR, then mov from GPR to xmm. A better approach should be put the immediate in memroy, and load it
-
John Zhang authored
-
John Zhang authored
-
John Zhang authored
-
John Zhang authored
-
qinsoon authored
when we add interefence between %a and %edi, we also add %a with %rdi because we cannot assign rdi to a
-
qinsoon authored
-
John Zhang authored
-
- 22 Nov, 2016 13 commits
-
-
qinsoon authored
for movl %edi %edi (where two operands are actually %edi %rdi), we will do a check, and ensure it get removed
-
qinsoon authored
changed a condition on coealescing. Fixed a bug in spilling rewrite. Currently test_extern_Func is broken
-
John Zhang authored
-
John Zhang authored
-
John Zhang authored
-
John Zhang authored
-
qinsoon authored
-
qinsoon authored
was using nalgebra::DMatrix to implement a graph
-
John Zhang authored
-
John Zhang authored
-
qinsoon authored
-
John Zhang authored
-
John Zhang authored
-
- 18 Nov, 2016 4 commits
-
-
qinsoon authored
-
qinsoon authored
1. see vm/vm_options.rs for usage and default values 2. added mu_fastimpl_new_with_opts under vm/api/api_impl/muvm.rs
-
John Zhang authored
-
John Zhang authored
-
- 17 Nov, 2016 9 commits
-
-
John Zhang authored
-
John Zhang authored
-
John Zhang authored
-
John Zhang authored
-
John Zhang authored
-
John Zhang authored
refactoring; use SPAWN_PROC environment variable to determine whether to spawn child process or not. Not spawning child process may be able to provide clearer assertion fails
-
qinsoon authored
-
qinsoon authored
introduced Move instruction at IR level. Intermediate blocks will be inserted for multi-target branch instructions
-
John Zhang authored
-
- 16 Nov, 2016 6 commits
-
-
qinsoon authored
-
John Zhang authored
-
John Zhang authored
-
qinsoon authored
-
qinsoon authored
-
John Zhang authored
-