Lines Matching refs:DenseSet

171 typedef DenseMap<Region *, DenseSet<Instruction *>> HoistStopMapTy;
252 DenseSet<Region *> TailRegionSet; in split()
299 DenseSet<Region *> TrueBiasedRegions;
300 DenseSet<Region *> FalseBiasedRegions;
306 DenseSet<SelectInst *> TrueBiasedSelects;
307 DenseSet<SelectInst *> FalseBiasedSelects;
353 DenseSet<Value *> *OuterConditionValues,
356 DenseSet<Instruction *> &Unhoistables);
372 void transformScopes(CHRScope *Scope, DenseSet<PHINode *> &TrivialPHIs);
409 DenseSet<Region *> TrueBiasedRegionsGlobal;
411 DenseSet<Region *> FalseBiasedRegionsGlobal;
413 DenseSet<SelectInst *> TrueBiasedSelectsGlobal;
415 DenseSet<SelectInst *> FalseBiasedSelectsGlobal;
421 DenseSet<CHRScope *> Scopes;
551 DenseSet<Instruction *> &Unhoistables, in checkHoistValue()
552 DenseSet<Instruction *> *HoistStops, in checkHoistValue()
578 DenseSet<Instruction *> OpsHoistStops; in checkHoistValue()
660 DenseSet<Region *> &TrueBiasedRegionsGlobal, in checkBiasedBranch()
661 DenseSet<Region *> &FalseBiasedRegionsGlobal, in checkBiasedBranch()
692 DenseSet<SelectInst *> &TrueBiasedSelectsGlobal, in checkBiasedSelect()
693 DenseSet<SelectInst *> &FalseBiasedSelectsGlobal, in checkBiasedSelect()
728 DenseSet<Instruction *> EntryBlockSelectSet; in getBranchInsertPoint()
900 DenseSet<Instruction *> Unhoistables; in checkScopeHoistable()
1040 static DenseSet<Value *> getCHRConditionValuesForRegion(RegInfo &RI) { in getCHRConditionValuesForRegion()
1041 DenseSet<Value *> ConditionValues; in getCHRConditionValuesForRegion()
1060 DenseSet<Value *> &PrevConditionValues, in shouldSplit()
1061 DenseSet<Value *> &ConditionValues, in shouldSplit()
1063 DenseSet<Instruction *> &Unhoistables) { in shouldSplit()
1122 DenseSet<Instruction *> &Output) { in getSelectsInScope()
1135 DenseSet<Instruction *> Unhoistables; in splitScopes()
1149 DenseSet<Value *> *OuterConditionValues, in splitScope()
1152 DenseSet<Instruction *> &Unhoistables) { in splitScope()
1158 DenseSet<Value *> PrevConditionValues; in splitScope()
1162 SmallVector<DenseSet<Value *>, 8> SplitsConditionValues; in splitScope()
1167 DenseSet<Value *> ConditionValues = getCHRConditionValuesForRegion(RI); in splitScope()
1243 DenseSet<Value *> &SplitConditionValues = SplitsConditionValues[I]; in splitScope()
1246 DenseSet<Instruction *> SplitUnhoistables; in splitScope()
1387 DenseSet<Instruction *> Unhoistables; in setCHRRegions()
1399 DenseSet<Instruction *> HoistStops; in setCHRRegions()
1450 DenseSet<Instruction *> &HoistedSet, in hoistValue()
1451 DenseSet<PHINode *> &TrivialPHIs, in hoistValue()
1455 DenseSet<Instruction *> &HoistStops = IT->second; in hoistValue()
1497 DenseSet<PHINode *> &TrivialPHIs, in hoistScopeConditions()
1499 DenseSet<Instruction *> HoistedSet; in hoistScopeConditions()
1573 DenseSet<PHINode *> &TrivialPHIs) { in insertTrivialPHIs()
1690 void CHR::transformScopes(CHRScope *Scope, DenseSet<PHINode *> &TrivialPHIs) { in transformScopes()
1974 DenseSet<PHINode *> TrivialPHIs; in transformScopes()