package Ġcom . h ile co . c ortex . analysis . processors Ċ Ċ import Ġcom . h ile co . c ortex . analysis . Graph Ċ import Ġcom . h ile co . c ortex . s ymbolic . instructions . debug . NO OP Ċ import Ġcom . h ile co . c ortex . s ymbolic . instructions . stack . SWAP Ċ Ċ class ĠDead Swap Processor Ġ: ĠProcessor Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġprocess ( graph : ĠGraph ) Ġ{ ĊĠĠĠĠĠĠĠ Ġgraph . graph Blocks . flatMap Ġ{ Ġit . graph Nodes Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. filter Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġinstruction Ġ= Ġit . instruction ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġinstruction Ġis ĠSW AP Ġ&& Ġinstruction . top Offset Left Ġ== Ġinstruction . top Offset Right ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. forEach Ġ{ Ġit . instruction Ġ= ĠNO OP () Ġ} ĊĠĠĠ Ġ} Ċ } ĊĊ