File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed
cpp/ql/src/semmle/code/cpp/ir/implementation/internal Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -43,8 +43,8 @@ private module Internal {
43
43
} or
44
44
//// ALIASED
45
45
////
46
- // If we share SSA, these will be all the phis there are. Otherwise these
47
- // will add to the ones that are already there.
46
+ // Until we share SSA, these will be all the phis there are. With SSA
47
+ // sharing, these will add to the ones that are already there.
48
48
// If we share SSA, be careful with the case where we remove all possible
49
49
// indirect writes to a variable because they're dead code. In that case it's
50
50
// important that we use the same definition of "is variable aliased" across
@@ -56,7 +56,6 @@ private module Internal {
56
56
defInstr = AliasedConstruction:: getPhiOperandDefinition ( useInstr , predecessorBlock , overlap )
57
57
} or
58
58
TAliasedChiOperand ( TAliasedSSAChiInstruction useInstr , ChiOperandTag tag ) {
59
- // TODO: any further restrictions here?
60
59
any ( )
61
60
}
62
61
}
You can’t perform that action at this time.
0 commit comments