Searched refs:LoadAndStorePromoter (Results 1 - 5 of 5) sorted by relevance
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | SSAUpdater.h | 133 class LoadAndStorePromoter { class in namespace:llvm 138 LoadAndStorePromoter(const SmallVectorImpl<Instruction*> &Insts, 140 virtual ~LoadAndStorePromoter() {}
|
/external/llvm/lib/Transforms/Utils/ |
H A D | SSAUpdater.cpp | 320 // LoadAndStorePromoter Implementation 323 LoadAndStorePromoter:: 324 LoadAndStorePromoter(const SmallVectorImpl<Instruction*> &Insts, function in class:LoadAndStorePromoter 340 void LoadAndStorePromoter:: 487 LoadAndStorePromoter::isInstInList(Instruction *I,
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 683 class LoopPromoter : public LoadAndStorePromoter { 718 : LoadAndStorePromoter(Insts, S), SomePtr(SP), PointerMustAliases(PMA),
|
H A D | ScalarReplAggregates.cpp | 1053 class AllocaPromoter : public LoadAndStorePromoter { 1061 : LoadAndStorePromoter(Insts, S), AI(nullptr), DIB(DB) {} 1074 LoadAndStorePromoter::run(Insts);
|
H A D | SROA.cpp | 797 /// \brief Implementation of LoadAndStorePromoter for promoting allocas. 799 /// This subclass of LoadAndStorePromoter adds overrides to handle promoting 804 class AllocaPromoter : public LoadAndStorePromoter { 814 : LoadAndStorePromoter(Insts, S), AI(AI), DIB(DIB) {} 827 LoadAndStorePromoter::run(Insts);
|
Completed in 611 milliseconds