OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:licm
(Results
1 - 25
of
143
) sorted by null
1
2
3
4
5
6
/art/compiler/optimizing/
licm.h
27
class
LICM
: public HOptimization {
29
LICM
(HGraph* graph, const SideEffectsAnalysis& side_effects, OptimizingCompilerStats* stats)
35
static constexpr const char* kLoopInvariantCodeMotionPassName = "
licm
";
40
DISALLOW_COPY_AND_ASSIGN(
LICM
);
/external/llvm/test/Transforms/LICM/
2003-02-27-StoreSinkPHIs.ll
0
;
LICM
is adding stores before phi nodes. bad.
3
; RUN: opt < %s -
licm
2003-05-02-LoadHoist.ll
1
; This testcase tests for a problem where
LICM
hoists loads out of a loop
6
; RUN: opt < %s -
licm
-gvn -instcombine -S | grep load
2003-02-28-PromoteDifferentType.ll
3
; RUN: opt < %s -
licm
2009-12-10-LICM-Indbr-Crash.ll
2
; RUN: opt < %s -
licm
-disable-output
2003-02-26-LoopExitNotDominated.ll
1
; RUN: opt < %s -basicaa -
licm
-disable-output
2003-02-27-PreheaderExitNodeUpdate.ll
4
; RUN: opt < %s -
licm
2003-12-11-SinkingToPHI.ll
1
; RUN: opt < %s -
licm
| lli -force-interpreter
PR19798.ll
1
; RUN: opt -
licm
-S < %s | FileCheck %s
PR24013.ll
1
; RUN: opt -
licm
-S < %s | FileCheck %s
basictest.ll
1
; RUN: opt < %s -
licm
| llvm-dis
2003-02-27-PreheaderProblem.ll
1
; Here we have a case where there are two loops and
LICM
is hoisting an
6
; RUN: opt < %s -
licm
-loop-deletion -simplifycfg -S | \
no-preheader-test.ll
1
; Test that
LICM
works when there is not a loop-preheader
2
; RUN: opt < %s -
licm
| llvm-dis
2004-09-14-AliasAnalysisInvalidate.ll
1
; RUN: opt < %s -globals-aa -
licm
-disable-output
2007-10-01-PromoteSafeValue.ll
1
; RUN: opt < %s -
licm
-S | FileCheck %s
2011-07-06-Alignment.ll
1
; RUN: opt -
licm
-S < %s | FileCheck %s
2014-09-10-doFinalizationAssert.ll
1
; RUN: opt < %s -scalar-evolution -
licm
-loop-unroll -disable-output
Preserve-LCSSA.ll
1
; RUN: opt < %s -loop-rotate -
licm
-loop-unswitch -disable-output -verify-loop-info -verify-dom-info
/art/test/445-checker-licm/src/
Main.java
19
/// CHECK-START: int Main.div()
licm
(before)
22
/// CHECK-START: int Main.div()
licm
(after)
25
/// CHECK-START: int Main.div()
licm
(after)
36
/// CHECK-START: int Main.innerDiv()
licm
(before)
39
/// CHECK-START: int Main.innerDiv()
licm
(after)
42
/// CHECK-START: int Main.innerDiv()
licm
(after)
55
/// CHECK-START: int Main.innerMul()
licm
(before)
58
/// CHECK-START: int Main.innerMul()
licm
(after)
74
/// CHECK-START: int Main.divByA(int, int)
licm
(before)
77
/// CHECK-START: int Main.divByA(int, int)
licm
(after
[
all
...]
/art/test/525-checker-arrays-and-fields/src/
Main.java
86
/// CHECK-START: void Main.SInvLoopZ()
licm
(before)
90
/// CHECK-START: void Main.SInvLoopZ()
licm
(after)
100
/// CHECK-START: void Main.SInvLoopB()
licm
(before)
104
/// CHECK-START: void Main.SInvLoopB()
licm
(after)
114
/// CHECK-START: void Main.SInvLoopC()
licm
(before)
118
/// CHECK-START: void Main.SInvLoopC()
licm
(after)
128
/// CHECK-START: void Main.SInvLoopS()
licm
(before)
132
/// CHECK-START: void Main.SInvLoopS()
licm
(after)
142
/// CHECK-START: void Main.SInvLoopI()
licm
(before)
146
/// CHECK-START: void Main.SInvLoopI()
licm
(after
[
all
...]
/external/llvm/test/Analysis/Dominators/
2007-07-12-SplitBlock.ll
1
; RUN: opt < %s -loop-rotate -
licm
-loop-unswitch -disable-output
/external/llvm/test/Transforms/LoopSimplify/
2004-03-15-IncorrectDomUpdate.ll
1
; RUN: opt < %s -loop-simplify -
licm
-disable-output
2004-02-05-DominatorInfoCorruption.ll
1
; RUN: opt < %s -loop-simplify -verify -
licm
-disable-output
/external/llvm/test/Analysis/TypeBasedAliasAnalysis/
licm.ll
1
; RUN: opt -tbaa -
licm
-S < %s | FileCheck %s
3
;
LICM
should be able to hoist the address load out of the loop
36
;
LICM
shouldn't hoist anything here.
/external/llvm/test/Transforms/LCSSA/
2007-07-12-LICM.ll
1
; RUN: opt < %s -loop-rotate -
licm
-loop-unswitch -disable-output
Completed in 3256 milliseconds
1
2
3
4
5
6