aboutsummaryrefslogtreecommitdiffstats
path: root/backend/Debugvarproof.v
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade the ARM port to the new builtins.Xavier Leroy2015-08-241-2/+4
|
* Some "feel good" proofs about avail sets.Xavier Leroy2015-08-231-0/+171
|
* Track the locations of local variables using EF_debug annotations.Xavier Leroy2015-08-231-0/+402
SimplLocals: - record locations of stack-allocated variables with annotations (of kind 5) at the beginning of the function; - mark every assignment to non-stack-allocated variables with an annotation of kind 2. Debugvar: (new pass!) - perform availability analysis for debug annotations of kind 2 - insert "start of live range" and "end of live range" annotations (kind 3 and 4) to delimit intervals of PCs where the location of a local variable is known.