Home
last modified time | relevance | path

Searched refs:ValueMapping (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DJumpThreading.cpp1368 DenseMap<Instruction*, Value*> ValueMapping; in ThreadEdge() local
1377 ValueMapping[PN] = PN->getIncomingValueForBlock(PredBB); in ThreadEdge()
1385 ValueMapping[BI] = New; in ThreadEdge()
1390 DenseMap<Instruction*, Value*>::iterator I = ValueMapping.find(Inst); in ThreadEdge()
1391 if (I != ValueMapping.end()) in ThreadEdge()
1403 AddPHINodeEntriesForMappedBlock(SuccBB, BB, NewBB, ValueMapping); in ThreadEdge()
1437 SSAUpdate.AddAvailableValue(NewBB, ValueMapping[I]); in ThreadEdge()
1518 DenseMap<Instruction*, Value*> ValueMapping; in DuplicateCondBranchOnPHIIntoPred() local
1522 ValueMapping[PN] = PN->getIncomingValueForBlock(PredBB); in DuplicateCondBranchOnPHIIntoPred()
1532 DenseMap<Instruction*, Value*>::iterator I = ValueMapping.find(Inst); in DuplicateCondBranchOnPHIIntoPred()
[all …]
/external/llvm/lib/Transforms/Utils/
DSSAUpdater.cpp74 DenseMap<BasicBlock*, Value*> &ValueMapping) { in IsEquivalentPHI() argument
76 if (PHINumValues != ValueMapping.size()) in IsEquivalentPHI()
81 if (ValueMapping[PHI->getIncomingBlock(i)] != in IsEquivalentPHI()
168 DenseMap<BasicBlock*, Value*> ValueMapping(PredValues.begin(), in GetValueInMiddleOfBlock() local
173 if (IsEquivalentPHI(SomePHI, ValueMapping)) in GetValueInMiddleOfBlock()