Searched refs:SSAUpdate (Results 1 – 6 of 6) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | LCSSA.cpp | 150 SSAUpdater SSAUpdate(&InsertedPHIs); in formLCSSAForInstructions() local 151 SSAUpdate.Initialize(I->getType(), I->getName()); in formLCSSAForInstructions() 165 if (SSAUpdate.HasValueForBlock(ExitBB)) in formLCSSAForInstructions() 193 SSAUpdate.AddAvailableValue(ExitBB, PN); in formLCSSAForInstructions() 237 SSAUpdate.RewriteUse(*UseToRewrite); in formLCSSAForInstructions() 252 : SSAUpdate.FindValueForBlock(UserBB); in formLCSSAForInstructions()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | TailDuplicator.cpp | 174 MachineSSAUpdater SSAUpdate(*MF, &NewPHIs); in tailDuplicateAndUpdate() local 194 SSAUpdate.Initialize(VReg); in tailDuplicateAndUpdate() 202 SSAUpdate.AddAvailableValue(DefBB, VReg); in tailDuplicateAndUpdate() 211 SSAUpdate.AddAvailableValue(SrcBB, SrcReg); in tailDuplicateAndUpdate() 229 SSAUpdate.RewriteUse(UseMO); in tailDuplicateAndUpdate() 234 SSAUpdate.GetValueInMiddleOfBlock(UseMI->getParent(), true)); in tailDuplicateAndUpdate()
|
H A D | WinEHPrepare.cpp | 932 SSAUpdater SSAUpdate; in cloneCommonBlocks() local 933 SSAUpdate.Initialize(OldI->getType(), OldI->getName()); in cloneCommonBlocks() 934 SSAUpdate.AddAvailableValue(OldI->getParent(), OldI); in cloneCommonBlocks() 935 SSAUpdate.AddAvailableValue(NewI->getParent(), NewI); in cloneCommonBlocks() 938 SSAUpdate.RewriteUseAfterInsertions(*UsesToRename.pop_back_val()); in cloneCommonBlocks()
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | DFAJumpThreading.cpp | 978 SSAUpdaterBulk SSAUpdate; in updateSSA() local 1010 unsigned VarNum = SSAUpdate.AddVariable(I->getName(), I->getType()); in updateSSA() 1011 SSAUpdate.AddAvailableValue(VarNum, BB, I); in updateSSA() 1013 SSAUpdate.AddAvailableValue(VarNum, New->getParent(), New); in updateSSA() 1016 SSAUpdate.AddUse(VarNum, UsesToRename.pop_back_val()); in updateSSA() 1022 SSAUpdate.RewriteAllUses(DT); in updateSSA()
|
H A D | JumpThreading.cpp | 2039 SSAUpdater SSAUpdate; in updateSSA() local 2064 SSAUpdate.Initialize(I.getType(), I.getName()); in updateSSA() 2065 SSAUpdate.AddAvailableValue(BB, &I); in updateSSA() 2066 SSAUpdate.AddAvailableValue(NewBB, ValueMapping[&I]); in updateSSA() 2069 SSAUpdate.RewriteUse(*UsesToRename.pop_back_val()); in updateSSA()
|
H A D | GVN.cpp | 952 SSAUpdater SSAUpdate(&NewPHIs); in ConstructSSAForLoadSet() local 953 SSAUpdate.Initialize(Load->getType(), Load->getName()); in ConstructSSAForLoadSet() 961 if (SSAUpdate.HasValueForBlock(BB)) in ConstructSSAForLoadSet() 973 SSAUpdate.AddAvailableValue(BB, AV.MaterializeAdjustedValue(Load, gvn)); in ConstructSSAForLoadSet() 977 return SSAUpdate.GetValueInMiddleOfBlock(Load->getParent()); in ConstructSSAForLoadSet()
|