Lines Matching refs:StateWQM
96 StateWQM = 0x1,
110 if (PS.State & StateWQM)
113 if (PS.State & StateWQM)
118 if (PS.State & (StateWQM | StateWWM))
337 markInstructionUses(MI, StateWQM, Worklist);
338 GlobalFlags |= StateWQM;
343 Flags = StateWQM;
381 III.Disabled = StateWQM | StateWWM;
398 Flags = StateWQM;
417 if (GlobalFlags & StateWQM) {
419 markInstruction(*MI, StateWQM, Worklist);
421 markInstruction(*MI, StateWQM, Worklist);
435 if ((II.OutNeeds & StateWQM) && !(II.Disabled & StateWQM) &&
437 Instructions[&MI].Needs = StateWQM;
438 II.Needs = StateWQM;
442 if (II.Needs & StateWQM) {
443 BI.Needs |= StateWQM;
444 if (!(BI.InNeeds & StateWQM)) {
445 BI.InNeeds |= StateWQM;
671 if (!isEntry && BI.Needs == StateWQM && BI.OutNeeds != StateExact)
680 char State = (isEntry || !(BI.InNeeds & StateWQM)) ? StateExact : StateWQM;
699 char Needs = StateExact | StateWQM; // WWM is disabled by default
718 else if (III->second.Needs & StateWQM)
719 Needs = StateWQM;
727 Needs = StateExact | StateWQM | StateWWM;
739 if (BI.OutNeeds & StateWQM)
740 Needs = StateWQM;
744 Needs = StateWQM | StateExact;
759 prepareInsertion(MBB, First, II, Needs == StateWQM,
777 if (State == StateWQM && (Needs & StateExact) && !(Needs & StateWQM)) {
778 if (!WQMFromExec && (OutNeeds & StateWQM)) {
785 } else if (State == StateExact && (Needs & StateWQM) &&
795 State = StateWQM;
804 if (Needs != (StateExact | StateWQM | StateWWM)) {
805 if (Needs != (StateExact | StateWQM))
887 if (!(GlobalFlags & StateWQM)) {
906 if (GlobalFlags == StateWQM) {