Skip to content

Floating Point Frontend: rework compare x86 helpers#7

Open
andrealinux1 wants to merge 1 commit into
revng:developfrom
andrealinux1:feature/floating-point-frontend
Open

Floating Point Frontend: rework compare x86 helpers#7
andrealinux1 wants to merge 1 commit into
revng:developfrom
andrealinux1:feature/floating-point-frontend

Conversation

@andrealinux1
Copy link
Copy Markdown

We insert a layer of indirection with the lookup_comis_eflags function, so that the GEP, generated in LLVMIR, by the lookup into the comis_eflags array, is kept hidden inside this helper and does not reach the helper bodies.

@andrealinux1 andrealinux1 marked this pull request as draft May 11, 2026 15:56
@andrealinux1 andrealinux1 marked this pull request as ready for review May 12, 2026 12:56
Comment thread target/i386/ops_sse.h Outdated
@andrealinux1 andrealinux1 force-pushed the feature/floating-point-frontend branch 3 times, most recently from 30feee3 to 8d8015a Compare May 14, 2026 11:41
Insert a layer of indirection with the `lookup_comis_eflags` function,
so that the GEP, generated in LLVMIR, by the lookup into the
`comis_eflags` array, is kept hidden inside this helper and does not
reach the helper bodies.
@andrealinux1 andrealinux1 force-pushed the feature/floating-point-frontend branch from 8d8015a to 29640c7 Compare May 25, 2026 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants