Home
last modified time | relevance | path

Searched refs:EarlyCSE (Results 1 – 9 of 9) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DEarlyCSE.cpp215 class EarlyCSE : public FunctionPass { class
253 explicit EarlyCSE() : FunctionPass(ID) { in EarlyCSE() function in __anon246ae4560311::EarlyCSE
271 char EarlyCSE::ID = 0;
275 return new EarlyCSE(); in createEarlyCSEPass()
278 INITIALIZE_PASS_BEGIN(EarlyCSE, "early-cse", "Early CSE", false, false)
280 INITIALIZE_PASS_END(EarlyCSE, "early-cse", "Early CSE", false, false) in INITIALIZE_PASS_DEPENDENCY()
282 bool EarlyCSE::processNode(DomTreeNode *Node) { in INITIALIZE_PASS_DEPENDENCY()
456 bool EarlyCSE::runOnFunction(Function &F) { in runOnFunction()
/external/llvm/test/Transforms/EarlyCSE/
Dfence.ll4 ; only if reached through a chain of logic which EarlyCSE is incapable
6 ; version of the memory model. If we want to extend EarlyCSE to be more
60 ; store, but this is beyond the simple last-store DSE which EarlyCSE
Dedge.ll2 ; Same as GVN/edge.ll, but updated to reflect EarlyCSE's less powerful
3 ; implementation. EarlyCSE currently doesn't exploit equality comparisons
/external/llvm/lib/Transforms/Scalar/
DEarlyCSE.cpp248 class EarlyCSE { class
314 EarlyCSE(const TargetLibraryInfo &TLI, const TargetTransformInfo &TTI, in EarlyCSE() function in __anon5dbebb2a0311::EarlyCSE
493 bool EarlyCSE::processNode(DomTreeNode *Node) { in processNode()
793 bool EarlyCSE::run() { in run()
854 EarlyCSE CSE(TLI, TTI, DT, AC); in run()
892 EarlyCSE CSE(TLI, TTI, DT, AC); in runOnFunction()
DCMakeLists.txt10 EarlyCSE.cpp
/external/llvm/test/Feature/OperandBundles/
Dspecial-state.ll3 ; This test isn't directly related to EarlyCSE or varargs. It is just
/external/llvm/test/Transforms/JumpThreading/
Dphi-known.ll4 ; Note: InstCombine/EarlyCSE would also get this case
/external/llvm/lib/Target/WebAssembly/
DREADME.txt40 AArch64 runs SeparateConstOffsetFromGEPPass, followed by EarlyCSE and LICM.
/external/llvm/docs/Frontend/
DPerformanceTips.rst172 optimizations. Improvements to EarlyCSE to remove this issue are tracked in