Searched refs:ValueMapping (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | JumpThreading.cpp | 1368 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/ |
D | SSAUpdater.cpp | 74 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()
|