Searched defs:SSA (Results 1 - 3 of 3) sorted by relevance

/external/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdater.h1 //===-- SSAUpdater.h - Unstructured SSA Update Tool -------------*- C++ -*-===//
30 /// SSAUpdater - This class updates SSA form for a set of values defined in
59 /// Initialize - Reset this object to get ready for a new set of SSA
71 /// GetValueAtEndOfBlock - Construct SSA form, materializing a value that is
75 /// GetValueInMiddleOfBlock - Construct SSA form, materializing a value that
117 /// promote a collection of loads and stores into SSA Form using the SSAUpdater.
126 SSAUpdater &SSA; member in class:llvm::LoadAndStorePromoter
/external/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp105 SSAUpdater SSA; local
118 SSA.Initialize(OrigHeaderVal->getType(), OrigHeaderVal->getName());
119 SSA.AddAvailableValue(OrigHeader, OrigHeaderVal);
120 SSA.AddAvailableValue(OrigPreheader, OrigPreHeaderVal);
151 SSA.RewriteUse(U);
H A DScalarReplAggregates.cpp14 // alloca instructions into nice clean scalar SSA form.
1315 SSAUpdater SSA; local
1323 AllocaPromoter(Insts, SSA, &DIB).run(AI, Insts);

Completed in 50 milliseconds