Commit 45c0fa0
Floating Point Power and While Loop JIT (RustPython#5614)
* Initial commit for power function
* Float power jit developed
* Addded support for Floats and Ints
* Integration Testing for JITPower implementation.
* Update instructions.rs
* Update int_tests.rs
* Update float_tests.rs
* Updated cranelift and power function to use magic bs
* Updated the compile_fpow accuracy
* updating while loop test
* Update instructions.rs
cranelift more like painlift
* Update instructions.rs
* Update instructions.rs
* initial commit for making stable PR ready features
* fixed final edge case for compile_ipow
* fixed final edge case for compile_ipow
* commenting out compile_ipow
* fixed spelling errors
* removed unused tests
* forgot to run clippy
* Cleaned the branch
* While loop implementation for Cranelift 0.116.1
* Floating Point
* Removed testing print statement
* Resolved some formatting
* Fixed cargo fmt warning
* Fixed int div and int exp issues
* Fixed formatting
---------
Co-authored-by: Nick <nick@Samanthas-MBP.wi.rr.com>
Co-authored-by: JoeLoparco <loparcojoseph@gmail.com>
Co-authored-by: Daniel O'Hear <149127239+dohear@users.noreply.github.com>
Co-authored-by: Joseph Loparco <149088810+JoeLoparco@users.noreply.github.com>
Co-authored-by: Nick <nick@pcp090057pcs.mu.edu>
Co-authored-by: dohear <daniel.ohear@marquette.edu>
Co-authored-by: Nathan Rusch <nathan.rusch@icloud.com>
Co-authored-by: Nick <nick@pcp093574pcs.mu.edu>
Co-authored-by: Joseph Loparco <--global loparcoJoseph@gmail.com>
Co-authored-by: Nick <nick@Samanthas-MacBook-Pro.local>1 parent a596568 commit 45c0fa0
7 files changed
Lines changed: 983 additions & 300 deletions
File tree
- jit
- src
- tests
0 commit comments