OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LICM
(Results
1 - 7
of
7
) sorted by null
/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
);
licm.cc
17
#include "
licm
.h"
80
void
LICM
::Run() {
117
// We cannot
licm
in an irreducible loop, or in a natural loop containing an
licm_test.cc
19
#include "
licm
.h"
27
* Fixture class for the
LICM
tests.
77
// Performs
LICM
optimizations (after proper set up).
82
LICM
(graph_, side_effects, nullptr).Run();
104
// The actual
LICM
tests.
optimizing_compiler.cc
69
#include "
licm
.h"
520
LICM
*
licm
= new (arena)
LICM
(graph, *side_effects, stats);
local
549
licm
,
[
all
...]
/external/llvm/lib/Transforms/Scalar/
Android.mk
19
LICM
.cpp \
LICM.cpp
1
//===--
LICM
.cpp - Loop Invariant Code Motion Pass ------------------------===//
65
#define DEBUG_TYPE "
licm
"
74
DisablePromotion("disable-
licm
-promotion", cl::Hidden,
75
cl::desc("Disable memory promotion in
LICM
pass"));
105
struct
LICM
: public LoopPass {
107
LICM
() : LoopPass(ID) {
167
char
LICM
::ID = 0;
168
INITIALIZE_PASS_BEGIN(
LICM
, "
licm
", "Loop Invariant Code Motion", false, false)
179
INITIALIZE_PASS_END(
LICM
, "licm", "Loop Invariant Code Motion", false, false
[
all
...]
/external/v8/test/mjsunit/regress/
regress-2250.js
37
// additional type information, indicating that optimistic
LICM
should be
64
// Second compilation should have noticed that
LICM
wasn't a good idea, and now
Completed in 335 milliseconds