OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:phis
(Results
1 - 25
of
27
) sorted by null
1
2
/external/chromium_org/v8/src/
hydrogen-infer-types.cc
37
const ZoneList<HPhi*>*
phis
= block->
phis
();
local
38
for (int j = 0; j <
phis
->length(); j++) {
39
phis
->at(j)->UpdateInferredType();
52
// Update
phis
of the loop header now after the whole loop body is
54
for (int j = 0; j < block->
phis
()->length(); ++j) {
55
HPhi* phi = block->
phis
()->at(j);
hydrogen-redundant-phi.cc
46
for (int j = 0; j < block->
phis
()->length(); j++) {
47
HPhi* phi = block->
phis
()->at(j);
50
// Remember phi to avoid concurrent modification of the block's
phis
.
67
// Make sure that we *really* removed all redundant
phis
.
69
for (int j = 0; j < blocks->at(i)->
phis
()->length(); j++) {
70
ASSERT(blocks->at(i)->
phis
()->at(j)->GetRedundantReplacement() == NULL);
hydrogen-infer-representation.cc
44
// bit-vector of length <number of
phis
>.
55
// (2) Do a fixed point iteration to find the set of connected
phis
. A
76
// Set truncation flags for groups of connected
phis
. This is a conservative
84
// Check if all uses of all connected
phis
in this group are truncating.
97
// Clear truncation flag of this group of connected
phis
.
108
// This step uses kTruncatingToInt32 flags of
phis
.
114
// sum up the non-phi use counts of all connected
phis
.
129
const ZoneList<HPhi*>*
phis
= block->
phis
();
local
130
for (int j = 0; j <
phis
->length(); ++j)
151
const ZoneList<HPhi*>*
phis
= block->
phis
();
local
[
all
...]
hydrogen-dce.cc
67
for (int j = 0; j < block->
phis
()->length(); j++) {
68
HPhi* phi = block->
phis
()->at(j);
105
// Collect
phis
that are dead and remove them in the next pass.
106
for (int j = 0; j < block->
phis
()->length(); j++) {
107
HPhi* phi = block->
phis
()->at(j);
116
// Process
phis
separately to avoid simultaneously mutating the phi list.
hydrogen-osr.cc
117
const ZoneList<HPhi*>*
phis
= osr_loop_entry_->
phis
();
local
118
for (int j = 0; j <
phis
->length(); j++) {
119
HPhi* phi =
phis
->at(j);
hydrogen-representation-changes.cc
98
// Compute truncation flag for
phis
: Initially assume that all
99
// int32-
phis
allow truncation and iteratively remove the ones that
164
const ZoneList<HPhi*>*
phis
= block->
phis
();
local
165
for (int j = 0; j <
phis
->length(); j++) {
166
InsertRepresentationChangesForValue(
phis
->at(j));
hydrogen-bch.cc
313
for (int i = 0; i < bb->
phis
()->length(); i++) {
314
HPhi* phi = bb->
phis
()->at(i);
368
for (int i = 0; i < bb->
phis
()->length(); i++) {
369
HPhi* phi = bb->
phis
()->at(i);
hydrogen-range-analysis.cc
74
for (int i = 0; i < block->
phis
()->length(); ++i) {
75
HPhi* phi = block->
phis
()->at(i);
lithium-allocator.cc
587
const ZoneList<HPhi*>*
phis
= successor->
phis
();
local
588
for (int i = 0; i <
phis
->length(); ++i) {
589
HPhi* phi =
phis
->at(i);
1034
const ZoneList<HPhi*>*
phis
= block->
phis
();
local
1296
const ZoneList<HPhi*>*
phis
= block->
phis
();
local
[
all
...]
hydrogen.cc
310
// instructions have been added to the block (they have
phis
for all
311
// values in the environment, these
phis
may be eliminated later).
315
ASSERT(
phis
()->length() == incoming_env->length());
569
// Check that
phis
have correct arguments.
570
for (int j = 0; j < block->
phis
()->length(); j++) {
571
HPhi* phi = block->
phis
()->at(j);
[
all
...]
/dalvik/dx/src/com/android/dx/ssa/back/
LivenessAnalyzer.java
246
* Ensures that all the phi result registers for all the
phis
in the
248
* the dead code remover has allowed through "dead-end
phis
" whose
260
List<SsaInsn>
phis
= b.getPhiInsns();
local
262
int szPhis =
phis
.size();
270
interference.add(
phis
.get(i).getResult().getReg(),
271
phis
.get(j).getResult().getReg());
/external/dexmaker/src/dx/java/com/android/dx/ssa/back/
LivenessAnalyzer.java
247
* Ensures that all the phi result registers for all the
phis
in the
249
* the dead code remover has allowed through "dead-end
phis
" whose
261
List<SsaInsn>
phis
= b.getPhiInsns();
local
263
int szPhis =
phis
.size();
271
interference.add(
phis
.get(i).getResult().getReg(),
272
phis
.get(j).getResult().getReg());
/external/chromium_org/v8/test/mjsunit/regress/
regress-crbug-173907.js
56
// All registers are blocked and
phis
for phi1 and phi2 are spilled because
58
// and
phis
themselves have only ANY-policy uses.
67
// Now swap values of phi1 and phi2 to create cycle between
phis
.
75
// a register beneficial policy. How? We just hide these uses behind
phis
.
regress-crbug-173907b.js
56
// All registers are blocked and
phis
for phi1 and phi2 are spilled because
58
// and
phis
themselves have only ANY-policy uses.
67
// Now swap values of phi1 and phi2 to create cycle between
phis
.
75
// a register beneficial policy. How? We just hide these uses behind
phis
.
/art/compiler/sea_ir/ir/
sea.cc
33
std::vector<PhiInstructionNode*>*
phis
= region->GetPhiNodes();
local
34
for (std::vector<PhiInstructionNode*>::const_iterator cit =
phis
->begin();
35
cit !=
phis
->end(); cit++) {
352
std::vector<PhiInstructionNode*>*
phis
= crt_region->GetPhiNodes();
local
353
for (std::vector<PhiInstructionNode*>::iterator phi_it =
phis
->begin();
354
phi_it !=
phis
->end(); phi_it++) {
/external/v8/src/
lithium-allocator.cc
577
const ZoneList<HPhi*>*
phis
= successor->
phis
();
local
578
for (int i = 0; i <
phis
->length(); ++i) {
579
HPhi* phi =
phis
->at(i);
1013
const ZoneList<HPhi*>*
phis
= block->
phis
();
local
1263
const ZoneList<HPhi*>*
phis
= block->
phis
();
local
[
all
...]
hydrogen.cc
258
// instructions have been added to the block (they have
phis
for all
259
// values in the environment, these
phis
may be eliminated later).
263
ASSERT(
phis
()->length() == incoming_env->length());
514
// Check that
phis
have correct arguments.
515
for (int j = 0; j < block->
phis
()->length(); j++) {
516
HPhi* phi = block->
phis
()->at(j);
842
// Worklist of
phis
that can potentially be eliminated. Initialized with
847
worklist.AddAll(*blocks_[i]->
phis
());
880
for (int j = 0; j < blocks_[i]->
phis
()->length(); j++) {
881
HPhi* phi = blocks_[i]->
phis
()->at(j)
1907
const ZoneList<HPhi*>*
phis
= block->
phis
();
local
1939
const ZoneList<HPhi*>*
phis
= block->
phis
();
local
2095
const ZoneList<HPhi*>*
phis
= blocks_[i]->
phis
();
local
2528
const ZoneList<HPhi*>*
phis
= graph()->osr_loop_entry()->
phis
();
local
[
all
...]
hydrogen.h
63
const ZoneList<HPhi*>*
phis
() const { return &phis_; }
function in class:v8::internal::HBasicBlock
[
all
...]
/external/v8/src/arm/
lithium-arm.cc
922
ASSERT(block->
phis
()->length() == 0);
939
// We are at a state join => process
phis
.
943
for (int i = 0; i < block->
phis
()->length(); ++i) {
944
HPhi* phi = block->
phis
()->at(i);
[
all
...]
/external/v8/src/mips/
lithium-mips.cc
922
ASSERT(block->
phis
()->length() == 0);
939
// We are at a state join => process
phis
.
943
for (int i = 0; i < block->
phis
()->length(); ++i) {
944
HPhi* phi = block->
phis
()->at(i);
[
all
...]
/external/v8/src/x64/
lithium-x64.cc
917
ASSERT(block->
phis
()->length() == 0);
934
// We are at a state join => process
phis
.
938
for (int i = 0; i < block->
phis
()->length(); ++i) {
939
HPhi* phi = block->
phis
()->at(i);
[
all
...]
/external/chromium_org/v8/src/arm/
lithium-arm.cc
795
ASSERT(block->
phis
()->length() == 0);
812
// We are at a state join => process
phis
.
816
for (int i = 0; i < block->
phis
()->length(); ++i) {
817
HPhi* phi = block->
phis
()->at(i);
[
all
...]
/external/chromium_org/v8/src/ia32/
lithium-ia32.cc
850
ASSERT(block->
phis
()->length() == 0);
867
// We are at a state join => process
phis
.
871
for (int i = 0; i < block->
phis
()->length(); ++i) {
872
HPhi* phi = block->
phis
()->at(i);
[
all
...]
/external/chromium_org/v8/src/mips/
lithium-mips.cc
800
ASSERT(block->
phis
()->length() == 0);
817
// We are at a state join => process
phis
.
821
for (int i = 0; i < block->
phis
()->length(); ++i) {
822
HPhi* phi = block->
phis
()->at(i);
[
all
...]
/external/chromium_org/v8/src/x64/
lithium-x64.cc
794
ASSERT(block->
phis
()->length() == 0);
811
// We are at a state join => process
phis
.
815
for (int i = 0; i < block->
phis
()->length(); ++i) {
816
HPhi* phi = block->
phis
()->at(i);
[
all
...]
Completed in 1009 milliseconds
1
2