HomeSort by relevance Sort by last modified time
    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