Skip to content

Commit 45c0fa0

Browse files
NicholasPaulickNickJoeLoparcodohearNick
authored
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

0 commit comments

Comments
 (0)