File tree Expand file tree Collapse file tree 2 files changed +0
-5
lines changed
include/swift/SILOptimizer/Utils
lib/SILOptimizer/Transforms Expand file tree Collapse file tree 2 files changed +0
-5
lines changed Original file line number Diff line number Diff line change 3030#include " swift/SIL/InstructionUtils.h"
3131#include " swift/SIL/Projection.h"
3232#include " swift/SILOptimizer/Analysis/AliasAnalysis.h"
33- #include " swift/SILOptimizer/Analysis/EscapeAnalysis.h"
3433#include " swift/SILOptimizer/Analysis/TypeExpansionAnalysis.h"
3534#include " swift/SILOptimizer/Analysis/ValueTracking.h"
3635#include " swift/SILOptimizer/Utils/InstOptUtils.h"
@@ -366,9 +365,6 @@ class LSLocation : public LSBase {
366365 // / Check whether the 2 LSLocations must alias each other or not.
367366 bool isMustAliasLSLocation (const LSLocation &RHS, AliasAnalysis *AA);
368367
369- // / Check whether the LSLocation can escape the current function.
370- bool isNonEscapingLocalLSLocation (SILFunction *Fn, EscapeAnalysis *EA);
371-
372368 // / Expand this location to all individual fields it contains.
373369 // /
374370 // / In SIL, we can have a store to an aggregate and loads from its individual
Original file line number Diff line number Diff line change 7676#include " swift/SIL/BasicBlockData.h"
7777#include " swift/SILOptimizer/Analysis/ARCAnalysis.h"
7878#include " swift/SILOptimizer/Analysis/AliasAnalysis.h"
79- #include " swift/SILOptimizer/Analysis/EscapeAnalysis.h"
8079#include " swift/SILOptimizer/Analysis/PostOrderAnalysis.h"
8180#include " swift/SILOptimizer/Analysis/ProgramTerminationAnalysis.h"
8281#include " swift/SILOptimizer/Analysis/RCIdentityAnalysis.h"
You can’t perform that action at this time.
0 commit comments