Skip to content

New care transfer functions#6

Open
rafaelpaniago1 wants to merge 9 commits into
mainfrom
new_care_trasnfer_functions
Open

New care transfer functions#6
rafaelpaniago1 wants to merge 9 commits into
mainfrom
new_care_trasnfer_functions

Conversation

@rafaelpaniago1
Copy link
Copy Markdown
Collaborator

No description provided.

Transfer functions have been implemented for the following comb
operations:

- comb.icmp
- comb.parity
- comb.replicate
- comb.reverse
- comb.shl
- comb.shrs
- comb.shru
- comb.truth_table
- comb.xor

The remaining operations are:

- comb.divs
- comb.divu
- comb.mul
- comb.mods
- comb.modu
- comb.sub
Division and mod transfer functions now correctly propagates the result
lattice to the operands as BOTTOM when the result is completely
unobservable.
Replicate transfer function incorrectly assumed only the first two bits
of the output mask mattered.
Passed correct type to CareMaskValue constructor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant