Interactive Analog Layout Editing With Instant Placement and Routing Legalization