Home
last modified time | relevance | path

Searched refs:LoadCombine (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DLoadCombine.cpp56 class LoadCombine : public BasicBlockPass { class
61 LoadCombine() : BasicBlockPass(ID), C(nullptr), AA(nullptr) { in LoadCombine() function in __anone6fd0b320111::LoadCombine
89 bool LoadCombine::doInitialization(Function &F) { in doInitialization()
95 PointerOffsetPair LoadCombine::getPointerOffsetPair(LoadInst &LI) { in getPointerOffsetPair()
119 bool LoadCombine::combineLoads( in combineLoads()
139 bool LoadCombine::aggregateLoads(SmallVectorImpl<LoadPOPPair> &Loads) { in aggregateLoads()
183 bool LoadCombine::combineLoads(SmallVectorImpl<LoadPOPPair> &Loads) { in combineLoads()
235 bool LoadCombine::runOnBasicBlock(BasicBlock &BB) { in runOnBasicBlock()
275 char LoadCombine::ID = 0;
278 return new LoadCombine(); in createLoadCombinePass()
[all …]
DCMakeLists.txt19 LoadCombine.cpp
/external/llvm/include/llvm/Transforms/IPO/
DPassManagerBuilder.h132 bool LoadCombine; variable
/external/llvm/lib/Transforms/IPO/
DPassManagerBuilder.cpp140 LoadCombine = RunLoadCombine; in PassManagerBuilder()
321 if (LoadCombine) in addFunctionSimplificationPasses()
717 if (LoadCombine) in addLTOOptimizationPasses()