Efficient context-sensitive pointer analysis for C programs | Synapse