diff options
| author | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2021-04-09 14:44:37 +0200 |
|---|---|---|
| committer | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2021-04-10 15:51:11 +0200 |
| commit | 75c5952aece63d5c90b2adfeaff4cb77e3a47520 (patch) | |
| tree | bf9e9ff666ee98614e1659a574e82f8320715f73 /dissect.c | |
| parent | 2cd6d34e815a7442b0b113f395504131b3a92e77 (diff) | |
| download | sparse-dev-75c5952aece63d5c90b2adfeaff4cb77e3a47520.tar.gz | |
linear: only allocate call instructions when needed
When linearizing a call expression, the corresponding instruction is
allocated very early:
- before the valdity are done
- before the linearization is handled to one of the specific methods
In both case it means that the allocated instruction is not used.
Fix this by doing the allocation only once it's needed.
Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Diffstat (limited to 'dissect.c')
0 files changed, 0 insertions, 0 deletions
