Add miscellaneous abstraction #387

Merged
sb10q merged 10 commits from refactor/misc-abstraction into master 2024-03-25 12:43:21 +08:00
Collaborator

Implemented while working on ndarray broadcasting. Mostly consists of renaming functions, adding more LLVM generator functions, and ArrayLikeValue for allowing different array-like values to be passed as the shape of an ndarray.

A large portion of this change involves splitting toplevel/numpy.rs into codegen/numpy.rs to split NumPy codegen functions from NumPy type utilities.

Implemented while working on ndarray broadcasting. Mostly consists of renaming functions, adding more LLVM generator functions, and `ArrayLikeValue` for allowing different array-like values to be passed as the `shape` of an ndarray. A large portion of this change involves splitting `toplevel/numpy.rs` into `codegen/numpy.rs` to split NumPy codegen functions from NumPy type utilities.
derppening added 10 commits 2024-03-21 15:50:53 +08:00
derppening requested review from sb10q 2024-03-21 15:51:03 +08:00
derppening added a new dependency 2024-03-21 19:15:18 +08:00
derppening force-pushed refactor/misc-abstraction from 6322b6db90 to 2bd9203a27 2024-03-21 21:00:46 +08:00 Compare
derppening force-pushed refactor/misc-abstraction from 2bd9203a27 to 7a5dd32773 2024-03-21 21:09:07 +08:00 Compare
derppening force-pushed refactor/misc-abstraction from 7a5dd32773 to f7fbc629aa 2024-03-21 21:10:29 +08:00 Compare
derppening force-pushed refactor/misc-abstraction from f7fbc629aa to eb8faaece6 2024-03-22 15:07:54 +08:00 Compare
derppening force-pushed refactor/misc-abstraction from eb8faaece6 to f9bbeddbd8 2024-03-22 15:19:44 +08:00 Compare
derppening force-pushed refactor/misc-abstraction from f9bbeddbd8 to 393ef6098e 2024-03-22 15:33:33 +08:00 Compare
derppening force-pushed refactor/misc-abstraction from 393ef6098e to 8585cc55fd 2024-03-22 15:40:23 +08:00 Compare
derppening force-pushed refactor/misc-abstraction from 8585cc55fd to f0da9c0283 2024-03-22 15:51:14 +08:00 Compare
sb10q merged commit f0da9c0283 into master 2024-03-25 12:43:21 +08:00
sb10q deleted branch refactor/misc-abstraction 2024-03-25 12:43:22 +08:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: M-Labs/nac3#387
There is no content yet.