Searched refs:EarlyCSE (Results 1 - 2 of 2) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DEarlyCSE.cpp1 //===- EarlyCSE.cpp - Simple and fast CSE pass ----------------------------===//
204 // EarlyCSE pass.
209 /// EarlyCSE - This pass does a simple depth-first walk over the dominator
215 class EarlyCSE : public FunctionPass { class in namespace:__anon23022
253 explicit EarlyCSE() : FunctionPass(ID) { function in class:__anon23022::EarlyCSE
271 char EarlyCSE::ID = 0;
275 return new EarlyCSE();
278 INITIALIZE_PASS_BEGIN(EarlyCSE, "early-cse", "Early CSE", false, false)
280 INITIALIZE_PASS_END(EarlyCSE, "early-cse", "Early CSE", false, false)
282 bool EarlyCSE
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp1 //===- EarlyCSE.cpp - Simple and fast CSE pass ----------------------------===//
15 #include "llvm/Transforms/Scalar/EarlyCSE.h"
237 // EarlyCSE implementation
248 class EarlyCSE { class in namespace:__anon14696
313 /// \brief Set up the EarlyCSE runner for a particular function.
314 EarlyCSE(const TargetLibraryInfo &TLI, const TargetTransformInfo &TTI, function in class:__anon14696::EarlyCSE
493 bool EarlyCSE::processNode(DomTreeNode *Node) {
522 DEBUG(dbgs() << "EarlyCSE CVP: Add conditional value for '"
549 DEBUG(dbgs() << "EarlyCSE DCE: " << *Inst << '\n');
561 DEBUG(dbgs() << "EarlyCSE skippin
[all...]

Completed in 349 milliseconds