Searched defs:SSA (Results 1 - 6 of 6) sorted by relevance
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | SSAUpdater.h | 1 //===-- SSAUpdater.h - Unstructured SSA Update Tool -------------*- C++ -*-===// 32 /// \brief Helper class for SSA formation on a set of values defined in 63 /// \brief Reset this object to get ready for a new set of SSA updates with 77 /// \brief Construct SSA form, materializing a value that is live at the end 81 /// \brief Construct SSA form, materializing a value that is live in the 126 /// \brief Helper class for promoting a collection of loads and stores into SSA 136 SSAUpdater &SSA; member in class:llvm::LoadAndStorePromoter
|
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/ |
H A D | SSAUpdater.h | 1 //===-- SSAUpdater.h - Unstructured SSA Update Tool -------------*- C++ -*-===// 28 /// SSAUpdater - This class updates SSA form for a set of values defined in 57 /// Initialize - Reset this object to get ready for a new set of SSA 69 /// GetValueAtEndOfBlock - Construct SSA form, materializing a value that is 73 /// GetValueInMiddleOfBlock - Construct SSA form, materializing a value that 115 /// promote a collection of loads and stores into SSA Form using the SSAUpdater. 124 SSAUpdater &SSA; member in class:llvm::LoadAndStorePromoter
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
H A D | LoopRotation.cpp | 98 SSAUpdater SSA; local 111 SSA.Initialize(OrigHeaderVal->getType(), OrigHeaderVal->getName()); 112 SSA.AddAvailableValue(OrigHeader, OrigHeaderVal); 113 SSA.AddAvailableValue(OrigPreheader, OrigPreHeaderVal); 144 SSA.RewriteUse(U);
|
H A D | ScalarReplAggregates.cpp | 14 // alloca instructions into nice clean scalar SSA form. 1315 SSAUpdater SSA; local 1323 AllocaPromoter(Insts, SSA, &DIB).run(AI, Insts);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopRotation.cpp | 90 SSAUpdater SSA; local 103 SSA.Initialize(OrigHeaderVal->getType(), OrigHeaderVal->getName()); 104 SSA.AddAvailableValue(OrigHeader, OrigHeaderVal); 105 SSA.AddAvailableValue(OrigPreheader, OrigPreHeaderVal); 137 SSA.RewriteUse(U); 166 else if (SSA.HasValueForBlock(UserBB)) 167 NewVal = SSA.GetValueInMiddleOfBlock(UserBB);
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | DwarfEHPrepare.cpp | 589 SSAUpdater SSA; local 603 SSA.Initialize(II->getType(), II->getName()); 620 SSA.AddAvailableValue(*LI, CreateExceptionValueCall(*LI)); 634 EI->replaceAllUsesWith(SSA.GetValueAtEndOfBlock(BB));
|
Completed in 271 milliseconds