Rubens Brandão

Results 61 issues of Rubens Brandão

On the Arm Neon sleigh file, the table `vld4Align2` pattern is ambiguous. The Pattern `TMode=0 & (c1011=1 & c0404=1) | (c1011=2 & c0405=1)`. Can be interpreted by the parser as:...

Feature: Processor/ARM
Status: Triage

The table `e2l` exports a 4 bytes value, the result value should be 8 bytes, truncation (`trunc`) should not be possible, only extension (`sext`).

Both tables export a 1 bytes value, but the value can go from 0 to 270, requiring 2 bytes.

Feature: Processor/AARCH64
Status: Triage

This restriction does nothing, and could be removed. Although is unclear why it was added, maybe the developer intended to have a implicit `!= 0`, like in C. Because it...

This add a section that display the current byte selected information into multiple formats: ![screen](https://github.com/sharkdp/binocle/assets/14872154/4f4c2336-f7dc-4d29-9469-a173690e5646) TODO list: - [x] Include byte information. - [x] Update byte information based selected byte...

At the manual https://www.infineon.com/dgdl/tc_v131_instructionset_v138.pdf?fileId=db3a304412b407950112b409b6dd0352 It defines word as 32bits, and the instruction define a memory write of word len `(M(EA0, word) = A[a];`, so those are two 4bytes writes and...

Feature: Processor/Tricore
Status: Internal

pdb-ng fails because it's unable to build without its sub-modules.

This merge and re-split the ArrayProvider traits into `CoreArrayProvider` and `CoreArrayProviderInner`, with only the first being public.

alternative to #5300

Component: Rust API

The Architecture handle returns only a pointer to the Architecture itself, it seems redundant. To facilitate the removal, changed all `CoreArchitecture` into `&'static CoreArchitecture`, as it only exist as 'static...

Component: Architecture
Component: Rust API