Lines Matching refs:ValueMapping
1953 DenseMap<Instruction *, Value *> &ValueMapping) { in updateSSA() argument
1996 SSAUpdate.AddAvailableValue(NewBB, ValueMapping[&I]); in updateSSA()
2021 DenseMap<Instruction *, Value *> ValueMapping; in cloneInstructions() local
2035 auto I = ValueMapping.find(DbgOperandInstruction); in cloneInstructions()
2036 if (I != ValueMapping.end()) { in cloneInstructions()
2056 auto I = ValueMapping.find(OpInst); in cloneInstructions()
2057 if (I != ValueMapping.end()) in cloneInstructions()
2073 ValueMapping[PN] = NewPN; in cloneInstructions()
2098 ValueMapping[&*BI] = New; in cloneInstructions()
2109 DenseMap<Instruction *, Value *>::iterator I = ValueMapping.find(Inst); in cloneInstructions()
2110 if (I != ValueMapping.end()) in cloneInstructions()
2126 return ValueMapping; in cloneInstructions()
2301 DenseMap<Instruction *, Value *> ValueMapping = in threadThroughTwoBasicBlocks() local
2319 ValueMapping); in threadThroughTwoBasicBlocks()
2321 ValueMapping); in threadThroughTwoBasicBlocks()
2329 updateSSA(PredBB, NewBB, ValueMapping); in threadThroughTwoBasicBlocks()
2425 DenseMap<Instruction *, Value *> ValueMapping = in threadEdge() local
2435 addPHINodeEntriesForMappedBlock(SuccBB, BB, NewBB, ValueMapping); in threadEdge()
2452 updateSSA(BB, NewBB, ValueMapping); in threadEdge()
2682 DenseMap<Instruction*, Value*> ValueMapping; in duplicateCondBranchOnPHIIntoPred() local
2686 ValueMapping[PN] = PN->getIncomingValueForBlock(PredBB); in duplicateCondBranchOnPHIIntoPred()
2696 DenseMap<Instruction*, Value*>::iterator I = ValueMapping.find(Inst); in duplicateCondBranchOnPHIIntoPred()
2697 if (I != ValueMapping.end()) in duplicateCondBranchOnPHIIntoPred()
2707 ValueMapping[&*BI] = IV; in duplicateCondBranchOnPHIIntoPred()
2716 ValueMapping[&*BI] = New; in duplicateCondBranchOnPHIIntoPred()
2734 ValueMapping); in duplicateCondBranchOnPHIIntoPred()
2736 ValueMapping); in duplicateCondBranchOnPHIIntoPred()
2738 updateSSA(BB, PredBB, ValueMapping); in duplicateCondBranchOnPHIIntoPred()