You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -3910,6 +3910,8 @@ It is worth noting that a SIL DIExpression is similar to
3910
3910
info metadata. While LLVM represents ``!DIExpression`` are a list of 64-bit integers,
3911
3911
SIL DIExpression can have elements with various types, like AST nodes or strings.
3912
3912
3913
+
The ``[trace]`` flag is available for compiler unit testing. It is not produced during normal compilation. It is used combination with internal logging and optimization controls to select specific values to trace or to transform. For example, liveness analysis combines all "traced" values into a single live range with multiple definitions. This exposes corner cases that cannot be represented by passing valid SIL through the pipeline.
0 commit comments