Home | History | Annotate | Download | only in src

Lines Matching refs:phis

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 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);
883 // We can't eliminate phis in the receiver position in the environment
893 // Iteratively mark live phis.
905 // Remove unreachable phis.
920 for (int j = 0; j < blocks_[i]->phis()->length(); ++j) {
921 HPhi* phi = blocks_[i]->phis()->at(j);
933 for (int j = 0; j < blocks_[i]->phis()->length(); ++j) {
934 HPhi* phi = blocks_[i]->phis()->at(j);
949 for (int j = 0; j < blocks_[i]->phis()->length(); ++j) {
950 HPhi* phi = blocks_[i]->phis()->at(j);
1032 for (int i = 0; i < block->phis()->length(); ++i) {
1033 HPhi* phi = block->phis()->at(i);
1854 // bit-vector of length <number of phis>.
1865 // (2) Do a fixed point iteration to find the set of connected phis. A
1887 // (a) sum up the non-phi use counts of all connected phis.
1907 const ZoneList<HPhi*>* phis = block->phis();
1908 for (int j = 0; j < phis->length(); ++j) {
1909 AddToWorklist(phis->at(j));
1939 const ZoneList<HPhi*>* phis = block->phis();
1940 for (int j = 0; j < phis->length(); j++) {
1941 phis->at(j)->UpdateInferredType();
1956 // Update phis of the loop header now after the whole loop body is
1958 ZoneList<HValue*> worklist(block->phis()->length());
1959 for (int j = 0; j < block->phis()->length(); ++j) {
1960 worklist.Add(block->phis()->at(j));
1973 // For phis, we must propagate the check to all of its inputs.
2069 // Compute truncation flag for phis: Initially assume that all
2070 // int32-phis allow truncation and iteratively remove the ones that
2095 const ZoneList<HPhi*>* phis = blocks_[i]->phis();
2096 for (int j = 0; j < phis->length(); j++) {
2097 InsertRepresentationChangesForValue(phis->at(j));
2124 // Compute DeoptimizeOnUndefined flag for phis.
2528 const ZoneList<HPhi*>* phis = graph()->osr_loop_entry()->phis();
2529 for (int j = 0; j < phis->length(); j++) {
2530 HPhi* phi = phis->at(j);
7951 int total = current->phis()->length();
7952 PrintIntProperty("size", current->phis()->length());
7955 HPhi* phi = current->phis()->at(j);