MCPcopy Create free account
hub / github.com/capstone-engine/capstone / getSOImmTwoPartFirst

Function getSOImmTwoPartFirst

arch/ARM/ARMAddressingModes.h:217–220  ·  view source on GitHub ↗

getSOImmTwoPartFirst - If V is a value that satisfies isSOImmTwoPartVal, return the first chunk of it.

Source from the content-addressed store, hash-verified

215/// getSOImmTwoPartFirst - If V is a value that satisfies isSOImmTwoPartVal,
216/// return the first chunk of it.
217static inline unsigned getSOImmTwoPartFirst(unsigned V)
218{
219 return rotr32(255U, getSOImmValRotate(V)) & V;
220}
221
222/// getSOImmTwoPartSecond - If V is a value that satisfies isSOImmTwoPartVal,
223/// return the second chunk of it.

Callers

nothing calls this directly

Calls 2

rotr32Function · 0.85
getSOImmValRotateFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…