Searched refs:DSE (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
D | DeadStoreElimination.cpp | 42 struct DSE : public FunctionPass { struct 47 DSE() : FunctionPass(ID), AA(0), MD(0) { in DSE() function 85 char DSE::ID = 0; 86 INITIALIZE_PASS_BEGIN(DSE, "dse", "Dead Store Elimination", false, false) 90 INITIALIZE_PASS_END(DSE, "dse", "Dead Store Elimination", false, false) in INITIALIZE_PASS_DEPENDENCY() 92 FunctionPass *llvm::createDeadStoreEliminationPass() { return new DSE(); } in INITIALIZE_PASS_DEPENDENCY() 421 bool DSE::runOnBasicBlock(BasicBlock &BB) { in runOnBasicBlock() 541 bool DSE::HandleFree(CallInst *F) { in HandleFree() 580 bool DSE::handleEndBlock(BasicBlock &BB) { in handleEndBlock() 699 void DSE::RemoveAccessedObjects(const AliasAnalysis::Location &LoadedLoc, in RemoveAccessedObjects()
|
/external/llvm/test/Analysis/TypeBasedAliasAnalysis/ |
D | dse.ll | 3 ; DSE should make use of TBAA.
|
/external/llvm/test/Analysis/BasicAA/ |
D | modref.ll | 51 ;; FIXME: DSE isn't zapping this dead store.
|
/external/llvm/test/Transforms/DeadStoreElimination/ |
D | simple.ll | 119 ; DSE should delete the dead trampoline.
|
/external/llvm/lib/Target/ |
D | README.txt | 1018 DSE should sink partially dead stores to get the store out of the loop. 1731 We should use DSE + llvm.lifetime.end to delete dead vtable pointer updates. 2030 cross-block DSE).
|