how to check the location corresponding to a gimple statement? My instrument stmt include some memory access, I wish get right source code line. By context it is possible get wrong line.
---Original--- From: "Richard Biener"<[email protected]> Date: Fri, Sep 4, 2020 15:08 PM To: "易会战"<[email protected]>; Cc: "gcc"<[email protected]>; Subject: Re: about souce code location On Fri, Sep 4, 2020 at 2:23 AM 易会战 via Gcc <[email protected]> wrote: > > I am working a instrumention tool, and need get the location info for a gimple statement. I use the location structure to get the info, and it can work when i use -O1. When I use -O2, sometimes the info seems to be lost and I get line num is zero.&nbsp; anyone can tell me how to get the info? Not all statements have a location, if you encounter such you need to look at the "surrounding context" to find one.
