HomeSort by relevance Sort by last modified time
    Searched refs:gvn (Results 1 - 18 of 18) sorted by null

  /external/v8/test/mjsunit/regress/
regress-crbug-349465.js 5 // Flags: --allow-natives-syntax --debug-code --use-gvn
regress-gvn-ftt.js 5 // Flags: --allow-natives-syntax --track-field-types --use-gvn
regress-2612.js 29 // Flags: --nofold-constants --nouse-gvn
  /art/compiler/dex/
local_value_numbering.cc 59 static uint16_t StartMemoryVersion(GlobalValueNumbering* gvn, const LocalValueNumbering* lvn,
61 uint16_t type = gvn->GetIFieldType(field_id);
62 return gvn->LookupValue(kAliasingIFieldStartVersionOp, field_id,
66 static uint16_t BumpMemoryVersion(GlobalValueNumbering* gvn, uint16_t old_version,
68 return gvn->LookupValue(kAliasingIFieldBumpVersionOp, old_version,
72 static uint16_t LookupGlobalValue(GlobalValueNumbering* gvn,
74 return gvn->LookupValue(kAliasingIFieldOp, field_id, base, memory_version);
77 static uint16_t LookupMergeValue(GlobalValueNumbering* gvn, const LocalValueNumbering* lvn,
80 uint16_t type = gvn->GetIFieldType(field_id);
82 uint16_t loc = gvn->LookupValue(kNonAliasingIFieldLocOp, base, field_id, type)
    [all...]
mir_optimization.cc     [all...]
gvn_dead_code_elimination.h 42 GvnDeadCodeElimination(const GlobalValueNumbering* gvn, ScopedArenaAllocator* alloc);
55 // Value name as reported by GVN, kNoValue if not available.
mir_graph.h 1425 GlobalValueNumbering* gvn; member in struct:art::MIRGraph::__anon10::__anon15
1429 } gvn; member in union:art::MIRGraph::__anon10
    [all...]
local_value_numbering.h 39 LocalValueNumbering(GlobalValueNumbering* gvn, BasicBlockId id, ScopedArenaAllocator* allocator);
235 // 3. Aliasing array type. The locations are (reference, index) pair ids assigned by GVN.
290 static uint16_t AliasingValuesMergeGet(GlobalValueNumbering* gvn,
gvn_dead_code_elimination.cc 445 GvnDeadCodeElimination::GvnDeadCodeElimination(const GlobalValueNumbering* gvn,
447 : gvn_(gvn),
    [all...]
local_value_numbering_test.cc 195 cu_.mir_graph->temp_.gvn.ifield_ids = GlobalValueNumbering::PrepareGvnFieldIds(
197 cu_.mir_graph->temp_.gvn.sfield_ids = GlobalValueNumbering::PrepareGvnFieldIds(
223 // Nothing else is used by LVN/GVN. Tests can override the default values as needed.
    [all...]
global_value_numbering_test.cc 168 // NOTE: MirSFieldLoweringInfo::kFlagClassIsInDexCache isn't used by GVN.
317 cu_.mir_graph->temp_.gvn.ifield_ids = GlobalValueNumbering::PrepareGvnFieldIds(
319 cu_.mir_graph->temp_.gvn.sfield_ids = GlobalValueNumbering::PrepareGvnFieldIds(
373 // Nothing else is used by LVN/GVN. Tests can override the default values as needed.
    [all...]
gvn_dead_code_elimination_test.cc 173 // NOTE: MirSFieldLoweringInfo::kFlagClassIsInDexCache isn't used by GVN.
353 cu_.mir_graph->temp_.gvn.ifield_ids = GlobalValueNumbering::PrepareGvnFieldIds(
355 cu_.mir_graph->temp_.gvn.sfield_ids = GlobalValueNumbering::PrepareGvnFieldIds(
482 // Nothing else is used by LVN/GVN. Tests can override the default values as needed.
    [all...]
  /art/compiler/optimizing/
gvn.cc 17 #include "gvn.h"
32 * if there is one in the set. In GVN, we would say those instructions have the
314 // Per-block GVN. Will also update the ValueSet of the dominated and
405 GlobalValueNumberer gvn(graph_->GetArena(), graph_, side_effects_);
406 gvn.Run();
optimizing_compiler.cc 42 #include "gvn.h"
336 GVNOptimization gvn(graph, side_effects);
356 &gvn,
  /external/llvm/lib/Transforms/Scalar/
GVN.cpp 1 //===- GVN.cpp - Eliminate redundant values and loads ---------------------===//
57 #define DEBUG_TYPE "gvn"
505 // GVN Pass
509 class GVN;
588 Value *MaterializeAdjustedValue(LoadInst *LI, GVN &gvn) const;
591 class GVN : public FunctionPass {
619 explicit GVN(bool noloads = false)
727 char GVN::ID = 0;
732 return new GVN(NoLoads)
    [all...]
  /external/llvm/lib/LTO/
LTOModule.cpp 266 if (GlobalVariable *gvn = dyn_cast<GlobalVariable>(op)) {
267 Constant *cn = gvn->getInitializer();
  /art/compiler/
Android.mk 114 optimizing/gvn.cc \
  /external/v8/
Android.v8common.mk 127 src/hydrogen-gvn.cc \

Completed in 402 milliseconds