Searched refs:EarlyCSE (Results 1 – 9 of 9) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 215 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/ |
D | fence.ll | 4 ; 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
|
D | edge.ll | 2 ; 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/ |
D | EarlyCSE.cpp | 248 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()
|
D | CMakeLists.txt | 10 EarlyCSE.cpp
|
/external/llvm/test/Feature/OperandBundles/ |
D | special-state.ll | 3 ; This test isn't directly related to EarlyCSE or varargs. It is just
|
/external/llvm/test/Transforms/JumpThreading/ |
D | phi-known.ll | 4 ; Note: InstCombine/EarlyCSE would also get this case
|
/external/llvm/lib/Target/WebAssembly/ |
D | README.txt | 40 AArch64 runs SeparateConstOffsetFromGEPPass, followed by EarlyCSE and LICM.
|
/external/llvm/docs/Frontend/ |
D | PerformanceTips.rst | 172 optimizations. Improvements to EarlyCSE to remove this issue are tracked in
|