projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Attempt to update the shadow stack GC pass to the new EH model.
[oota-llvm.git]
/
lib
/
Analysis
/
RegionPass.cpp
diff --git
a/lib/Analysis/RegionPass.cpp
b/lib/Analysis/RegionPass.cpp
index 80eda79d8a425e10abec1ca84f0fbdba8a6af969..3a3529baf93e44b3180a562648f6fe129c720791 100644
(file)
--- a/
lib/Analysis/RegionPass.cpp
+++ b/
lib/Analysis/RegionPass.cpp
@@
-27,8
+27,8
@@
using namespace llvm;
char RGPassManager::ID = 0;
char RGPassManager::ID = 0;
-RGPassManager::RGPassManager(
int Depth
)
- : FunctionPass(ID), PMDataManager(
Depth
) {
+RGPassManager::RGPassManager()
+ : FunctionPass(ID), PMDataManager() {
skipThisRegion = false;
redoThisRegion = false;
RI = NULL;
skipThisRegion = false;
redoThisRegion = false;
RI = NULL;
@@
-250,7
+250,7
@@
void RegionPass::assignPassManager(PMStack &PMS,
PMDataManager *PMD = PMS.top();
// [1] Create new Region Pass Manager
PMDataManager *PMD = PMS.top();
// [1] Create new Region Pass Manager
- RGPM = new RGPassManager(
PMD->getDepth() + 1
);
+ RGPM = new RGPassManager();
RGPM->populateInheritedAnalysis(PMS);
// [2] Set up new manager's top level manager
RGPM->populateInheritedAnalysis(PMS);
// [2] Set up new manager's top level manager