Searched refs:SSAUpdate (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | LCSSA.cpp | 133 SSAUpdater SSAUpdate(&InsertedPHIs); in formLCSSAForInstructions() local 134 SSAUpdate.Initialize(I->getType(), I->getName()); in formLCSSAForInstructions() 143 if (SSAUpdate.HasValueForBlock(ExitBB)) in formLCSSAForInstructions() 166 SSAUpdate.AddAvailableValue(ExitBB, PN); in formLCSSAForInstructions() 202 SSAUpdate.RewriteUse(*UseToRewrite); in formLCSSAForInstructions() 216 if (Value *V = SSAUpdate.FindValueForBlock(UserBB)) in formLCSSAForInstructions()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | TailDuplicator.cpp | 169 MachineSSAUpdater SSAUpdate(*MF, &NewPHIs); in tailDuplicateAndUpdate() local 189 SSAUpdate.Initialize(VReg); in tailDuplicateAndUpdate() 197 SSAUpdate.AddAvailableValue(DefBB, VReg); in tailDuplicateAndUpdate() 206 SSAUpdate.AddAvailableValue(SrcBB, SrcReg); in tailDuplicateAndUpdate() 225 SSAUpdate.RewriteUse(UseMO); in tailDuplicateAndUpdate()
|
| H A D | WinEHPrepare.cpp | 921 SSAUpdater SSAUpdate; in cloneCommonBlocks() local 922 SSAUpdate.Initialize(OldI->getType(), OldI->getName()); in cloneCommonBlocks() 923 SSAUpdate.AddAvailableValue(OldI->getParent(), OldI); in cloneCommonBlocks() 924 SSAUpdate.AddAvailableValue(NewI->getParent(), NewI); in cloneCommonBlocks() 927 SSAUpdate.RewriteUseAfterInsertions(*UsesToRename.pop_back_val()); in cloneCommonBlocks()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | JumpThreading.cpp | 2027 SSAUpdater SSAUpdate; in ThreadEdge() local 2053 SSAUpdate.Initialize(I.getType(), I.getName()); in ThreadEdge() 2054 SSAUpdate.AddAvailableValue(BB, &I); in ThreadEdge() 2055 SSAUpdate.AddAvailableValue(NewBB, ValueMapping[&I]); in ThreadEdge() 2058 SSAUpdate.RewriteUse(*UsesToRename.pop_back_val()); in ThreadEdge() 2348 SSAUpdater SSAUpdate; in DuplicateCondBranchOnPHIIntoPred() local 2373 SSAUpdate.Initialize(I.getType(), I.getName()); in DuplicateCondBranchOnPHIIntoPred() 2374 SSAUpdate.AddAvailableValue(BB, &I); in DuplicateCondBranchOnPHIIntoPred() 2375 SSAUpdate.AddAvailableValue(PredBB, ValueMapping[&I]); in DuplicateCondBranchOnPHIIntoPred() 2378 SSAUpdate.RewriteUse(*UsesToRename.pop_back_val()); in DuplicateCondBranchOnPHIIntoPred()
|
| H A D | GVN.cpp | 761 SSAUpdater SSAUpdate(&NewPHIs); in ConstructSSAForLoadSet() local 762 SSAUpdate.Initialize(LI->getType(), LI->getName()); in ConstructSSAForLoadSet() 767 if (SSAUpdate.HasValueForBlock(BB)) in ConstructSSAForLoadSet() 779 SSAUpdate.AddAvailableValue(BB, AV.MaterializeAdjustedValue(LI, gvn)); in ConstructSSAForLoadSet() 783 return SSAUpdate.GetValueInMiddleOfBlock(LI->getParent()); in ConstructSSAForLoadSet()
|