Searched refs:MemCpyOpt (Results 1 – 2 of 2) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | MemCpyOptimizer.cpp | 302 class MemCpyOpt : public FunctionPass { class 308 MemCpyOpt() : FunctionPass(ID) { in MemCpyOpt() function in __anonafd8404e0311::MemCpyOpt 345 char MemCpyOpt::ID = 0; 349 FunctionPass *llvm::createMemCpyOptPass() { return new MemCpyOpt(); } in createMemCpyOptPass() 351 INITIALIZE_PASS_BEGIN(MemCpyOpt, "memcpyopt", "MemCpy Optimization", 357 INITIALIZE_PASS_END(MemCpyOpt, "memcpyopt", "MemCpy Optimization", in INITIALIZE_PASS_DEPENDENCY() 364 Instruction *MemCpyOpt::tryMergingIntoMemset(Instruction *StartInst, in INITIALIZE_PASS_DEPENDENCY() 481 bool MemCpyOpt::processStore(StoreInst *SI, BasicBlock::iterator &BBI) { in processStore() 544 bool MemCpyOpt::processMemSet(MemSetInst *MSI, BasicBlock::iterator &BBI) { in processMemSet() 560 bool MemCpyOpt::performCallSlotOptzn(Instruction *cpy, in performCallSlotOptzn() [all …]
|
D | SimplifyLibCalls.cpp | 776 struct MemCpyOpt : public LibCallOptimization { struct 1458 MemCmpOpt MemCmp; MemCpyOpt MemCpy; MemMoveOpt MemMove; MemSetOpt MemSet;
|