Skip to content

Commit e62eb03

Browse files
refactor (EDDI): created getters and setters for EDDI's state variables
1 parent 82c0034 commit e62eb03

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

passes/ASPIS.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,13 @@ class EDDI : public PassInfoMixin<EDDI> {
6969
void CreateErrBB(Module &Md);
7070

7171
public:
72+
std::set<Value*> *getSOR() {return &SphereOfReplication;}
73+
std::set<Value*> *getSOD() {return &SphereOfReplication;}
74+
std::set<Value*> *getSOE() {return &SphereOfExclusion;}
75+
std::map<Value*, ASPISInstr*> *getValuesToASPISInstr() {return &ValuesToASPISInstr;}
76+
BasicBlock *getErrBB() {return ErrBB;}
77+
78+
7279
PreservedAnalyses run(Module &M,
7380
ModuleAnalysisManager &);
7481

0 commit comments

Comments
 (0)