MCPcopy Create free account
hub / github.com/dtrace4linux/linux / dt_cg_field_set

Function dt_cg_field_set

libdtrace/dt_cg.c:324–404  ·  view source on GitHub ↗

* If the destination of a store operation is a bit-field, we use this routine * to generate a prologue to the store instruction that loads the surrounding * bits, clears the destination field, and ORs in the new value of the field. * In the diagram below the "st?" is the store instruction that is generated to * store the containing word that is generating after calling this function. * * ld

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

dt_cg_storeFunction · 0.85

Calls 13

dt_cg_membinfoFunction · 0.85
ctf_errnoFunction · 0.85
xyerrorFunction · 0.85
dt_regset_allocFunction · 0.85
dt_cg_loadFunction · 0.85
dt_irlist_appendFunction · 0.85
dt_cg_node_allocFunction · 0.85
dt_cg_setxFunction · 0.85
dt_regset_freeFunction · 0.85
clp2Function · 0.70
ctf_type_resolveFunction · 0.50
ctf_type_referenceFunction · 0.50

Tested by

no test coverage detected