/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
D | SSAUpdater.h | 39 class SSAUpdater { 40 friend class SSAUpdaterTraits<SSAUpdater>; 60 explicit SSAUpdater(SmallVectorImpl<PHINode *> *InsertedPHIs = nullptr); 61 SSAUpdater(const SSAUpdater &) = delete; 62 SSAUpdater &operator=(const SSAUpdater &) = delete; 63 ~SSAUpdater(); 139 SSAUpdater &SSA; 143 SSAUpdater &S, StringRef Name = StringRef());
|
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/ |
D | SSAUpdater.h | 32 class SSAUpdater { 33 friend class SSAUpdaterTraits<SSAUpdater>; 54 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = 0); 55 ~SSAUpdater(); 110 void operator=(const SSAUpdater&); // DO NOT IMPLEMENT 111 SSAUpdater(const SSAUpdater&); // DO NOT IMPLEMENT 124 SSAUpdater &SSA; 127 SSAUpdater &S, StringRef Name = StringRef());
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | SSAUpdater.h | 38 class SSAUpdater { 39 friend class SSAUpdaterTraits<SSAUpdater>; 60 explicit SSAUpdater(SmallVectorImpl<PHINode*> *InsertedPHIs = nullptr); 61 ~SSAUpdater(); 122 void operator=(const SSAUpdater&) = delete; 123 SSAUpdater(const SSAUpdater&) = delete; 136 SSAUpdater &SSA; 140 SSAUpdater &S, StringRef Name = StringRef());
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | SSAUpdater.cpp | 47 SSAUpdater::SSAUpdater(SmallVectorImpl<PHINode *> *NewPHI) in SSAUpdater() function in SSAUpdater 50 SSAUpdater::~SSAUpdater() { in ~SSAUpdater() 54 void SSAUpdater::Initialize(Type *Ty, StringRef Name) { in Initialize() 63 bool SSAUpdater::HasValueForBlock(BasicBlock *BB) const { in HasValueForBlock() 67 Value *SSAUpdater::FindValueForBlock(BasicBlock *BB) const { in FindValueForBlock() 72 void SSAUpdater::AddAvailableValue(BasicBlock *BB, Value *V) { in AddAvailableValue() 95 Value *SSAUpdater::GetValueAtEndOfBlock(BasicBlock *BB) { in GetValueAtEndOfBlock() 100 Value *SSAUpdater::GetValueInMiddleOfBlock(BasicBlock *BB) { in GetValueInMiddleOfBlock() 190 void SSAUpdater::RewriteUse(Use &U) { in RewriteUse() 207 void SSAUpdater::RewriteUseAfterInsertions(Use &U) { in RewriteUseAfterInsertions() [all …]
|
D | CMakeLists.txt | 47 SSAUpdater.cpp
|
D | LCSSA.cpp | 133 SSAUpdater SSAUpdate(&InsertedPHIs); in formLCSSAForInstructions()
|
D | LoopRotationUtils.cpp | 90 SSAUpdater SSA(InsertedPHIs); in RewriteUsesOfClonedInstructions()
|
/external/llvm/lib/Transforms/Utils/ |
D | SSAUpdater.cpp | 38 SSAUpdater::SSAUpdater(SmallVectorImpl<PHINode*> *NewPHI) in SSAUpdater() function in SSAUpdater 41 SSAUpdater::~SSAUpdater() { in ~SSAUpdater() 45 void SSAUpdater::Initialize(Type *Ty, StringRef Name) { in Initialize() 54 bool SSAUpdater::HasValueForBlock(BasicBlock *BB) const { in HasValueForBlock() 58 void SSAUpdater::AddAvailableValue(BasicBlock *BB, Value *V) { in AddAvailableValue() 81 Value *SSAUpdater::GetValueAtEndOfBlock(BasicBlock *BB) { in GetValueAtEndOfBlock() 86 Value *SSAUpdater::GetValueInMiddleOfBlock(BasicBlock *BB) { in GetValueInMiddleOfBlock() 178 void SSAUpdater::RewriteUse(Use &U) { in RewriteUse() 195 void SSAUpdater::RewriteUseAfterInsertions(Use &U) { in RewriteUseAfterInsertions() 209 class SSAUpdaterTraits<SSAUpdater> { [all …]
|
D | CMakeLists.txt | 36 SSAUpdater.cpp
|
D | LCSSA.cpp | 106 SSAUpdater SSAUpdate; in processInstruction()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | SSAUpdater.cpp | 38 SSAUpdater::SSAUpdater(SmallVectorImpl<PHINode*> *NewPHI) in SSAUpdater() function in SSAUpdater 41 SSAUpdater::~SSAUpdater() { in ~SSAUpdater() 47 void SSAUpdater::Initialize(Type *Ty, StringRef Name) { in Initialize() 58 bool SSAUpdater::HasValueForBlock(BasicBlock *BB) const { in HasValueForBlock() 64 void SSAUpdater::AddAvailableValue(BasicBlock *BB, Value *V) { in AddAvailableValue() 91 Value *SSAUpdater::GetValueAtEndOfBlock(BasicBlock *BB) { in GetValueAtEndOfBlock() 115 Value *SSAUpdater::GetValueInMiddleOfBlock(BasicBlock *BB) { in GetValueInMiddleOfBlock() 205 void SSAUpdater::RewriteUse(Use &U) { in RewriteUse() 221 void SSAUpdater::RewriteUseAfterInsertions(Use &U) { in RewriteUseAfterInsertions() 259 class SSAUpdaterTraits<SSAUpdater> { [all …]
|
D | LCSSA.cpp | 212 SSAUpdater SSAUpdate; in ProcessInstruction()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | LICM.cpp | 494 SSAUpdater SSA(&NewPHIs); in sink() 621 const SmallVectorImpl<Instruction*> &Insts, SSAUpdater &S, in LoopPromoter() 784 SSAUpdater SSA(&NewPHIs); in PromoteAliasSet()
|
D | LoopRotation.cpp | 98 SSAUpdater SSA; in RewriteUsesOfClonedInstructions()
|
D | JumpThreading.cpp | 1393 SSAUpdater SSAUpdate; in ThreadEdge() 1548 SSAUpdater SSAUpdate; in DuplicateCondBranchOnPHIIntoPred()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LCSSA/ |
D | pr28424.ll | 5 ; Here LCSSA adds phi-nodes for %x into the loop exits. Then, SSAUpdater needs
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LICM/ |
D | lcssa-ssa-promoter.ll | 4 ; Manually validate LCSSA form is preserved even after SSAUpdater is used to
|
/external/llvm/test/Transforms/LICM/ |
D | lcssa-ssa-promoter.ll | 4 ; Manually validate LCSSA form is preserved even after SSAUpdater is used to
|
/external/llvm/lib/Transforms/Scalar/ |
D | StructurizeCFG.cpp | 526 SSAUpdater PhiInserter; in insertConditions() 596 SSAUpdater Updater; in setPhiValues() 891 SSAUpdater Updater; in rebuildSSA()
|
D | LICM.cpp | 790 LoopPromoter(Value *SP, ArrayRef<const Instruction *> Insts, SSAUpdater &S, in LoopPromoter() 1045 SSAUpdater SSA(&NewPHIs); in promoteLoopAccessesToScalars()
|
D | LoopRotation.cpp | 90 SSAUpdater SSA; in RewriteUsesOfClonedInstructions()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | StructurizeCFG.cpp | 534 SSAUpdater PhiInserter; in insertConditions() 599 SSAUpdater Updater; in setPhiValues() 885 SSAUpdater Updater; in rebuildSSA()
|
D | LICM.cpp | 1133 LoopPromoter(Value *SP, ArrayRef<const Instruction *> Insts, SSAUpdater &S, in LoopPromoter() 1435 SSAUpdater SSA(&NewPHIs); in promoteLoopAccessesToScalars()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 657 SSAUpdater SSA; in rebuildSSA() 1118 SSAUpdater SetjmpTableSSA; in runSjLjOnFunction() 1119 SSAUpdater SetjmpTableSizeSSA; in runSjLjOnFunction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Instrumentation/ |
D | InstrProfiling.cpp | 173 Instruction *L, Instruction *S, SSAUpdater &SSA, Value *Init, in PGOCounterPromoterHelper() 258 SSAUpdater SSA(&NewPHIs); in run()
|