|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Transforms/Utils/SSAUpdater.h 60 SSAUpdater(const SSAUpdater &) = delete;
61 SSAUpdater &operator=(const SSAUpdater &) = delete;
61 SSAUpdater &operator=(const SSAUpdater &) = delete;
138 SSAUpdater &SSA;
142 SSAUpdater &S, StringRef Name = StringRef());
include/llvm/Transforms/Utils/SSAUpdaterImpl.h 32 UpdaterT *Updater;
34 using Traits = SSAUpdaterTraits<UpdaterT>;
85 explicit SSAUpdaterImpl(UpdaterT *U, AvailableValsTy *A,
lib/CodeGen/WinEHPrepare.cpp 920 SSAUpdater SSAUpdate;
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp 603 SSAUpdater SSA;
1071 SSAUpdater SetjmpTableSSA;
1072 SSAUpdater SetjmpTableSizeSSA;
lib/Transforms/Instrumentation/InstrProfiling.cpp 182 Instruction *L, Instruction *S, SSAUpdater &SSA, Value *Init,
268 SSAUpdater SSA(&NewPHIs);
lib/Transforms/Scalar/GVN.cpp 745 SSAUpdater SSAUpdate(&NewPHIs);
lib/Transforms/Scalar/JumpThreading.cpp 2052 SSAUpdater SSAUpdate;
2373 SSAUpdater SSAUpdate;
lib/Transforms/Scalar/LICM.cpp 1765 LoopPromoter(Value *SP, ArrayRef<const Instruction *> Insts, SSAUpdater &S,
2110 SSAUpdater SSA(&NewPHIs);
lib/Transforms/Scalar/StructurizeCFG.cpp 539 SSAUpdater PhiInserter;
605 SSAUpdater Updater(&InsertedPhis);
908 SSAUpdater Updater;
lib/Transforms/Utils/LCSSA.cpp 134 SSAUpdater SSAUpdate(&InsertedPHIs);
lib/Transforms/Utils/LoopRotationUtils.cpp 94 SSAUpdater SSA(InsertedPHIs);
lib/Transforms/Utils/SSAUpdater.cpp 272 static Value *GetUndefVal(BasicBlock *BB, SSAUpdater *Updater) {
279 SSAUpdater *Updater) {
298 static PHINode *ValueIsPHI(Value *Val, SSAUpdater *Updater) {
304 static PHINode *ValueIsNewPHI(Value *Val, SSAUpdater *Updater) {
328 SSAUpdaterImpl<SSAUpdater> Impl(this, &AvailableVals, InsertedPHIs);
338 SSAUpdater &S, StringRef BaseName) : SSA(S) {