reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/MC/MCParser/AsmParser.cpp
  897   AsmCond StartingCondState = TheCondState;
  944   if (TheCondState.TheCond != StartingCondState.TheCond ||
  945       TheCondState.Ignore != StartingCondState.Ignore)
 1711       if (!TheCondState.Ignore) {
 1720         if (!TheCondState.Ignore) {
 1745     if (!TheCondState.Ignore) {
 1799   if (TheCondState.Ignore) {
 4605     TheCondState = TheCondStack.back();
 5037   TheCondStack.push_back(TheCondState);
 5038   TheCondState.TheCond = AsmCond::IfCond;
 5039   if (TheCondState.Ignore) {
 5071     TheCondState.CondMet = ExprValue;
 5072     TheCondState.Ignore = !TheCondState.CondMet;
 5072     TheCondState.Ignore = !TheCondState.CondMet;
 5081   TheCondStack.push_back(TheCondState);
 5082   TheCondState.TheCond = AsmCond::IfCond;
 5084   if (TheCondState.Ignore) {
 5093     TheCondState.CondMet = ExpectBlank == Str.empty();
 5094     TheCondState.Ignore = !TheCondState.CondMet;
 5094     TheCondState.Ignore = !TheCondState.CondMet;
 5104   TheCondStack.push_back(TheCondState);
 5105   TheCondState.TheCond = AsmCond::IfCond;
 5107   if (TheCondState.Ignore) {
 5121     TheCondState.CondMet = ExpectEqual == (Str1.trim() == Str2.trim());
 5122     TheCondState.Ignore = !TheCondState.CondMet;
 5122     TheCondState.Ignore = !TheCondState.CondMet;
 5158   TheCondStack.push_back(TheCondState);
 5159   TheCondState.TheCond = AsmCond::IfCond;
 5160   TheCondState.CondMet = ExpectEqual == (String1 == String2);
 5161   TheCondState.Ignore = !TheCondState.CondMet;
 5161   TheCondState.Ignore = !TheCondState.CondMet;
 5170   TheCondStack.push_back(TheCondState);
 5171   TheCondState.TheCond = AsmCond::IfCond;
 5173   if (TheCondState.Ignore) {
 5183       TheCondState.CondMet = (Sym && !Sym->isUndefined(false));
 5185       TheCondState.CondMet = (!Sym || Sym->isUndefined(false));
 5186     TheCondState.Ignore = !TheCondState.CondMet;
 5186     TheCondState.Ignore = !TheCondState.CondMet;
 5195   if (TheCondState.TheCond != AsmCond::IfCond &&
 5196       TheCondState.TheCond != AsmCond::ElseIfCond)
 5199   TheCondState.TheCond = AsmCond::ElseIfCond;
 5204   if (LastIgnoreState || TheCondState.CondMet) {
 5205     TheCondState.Ignore = true;
 5216     TheCondState.CondMet = ExprValue;
 5217     TheCondState.Ignore = !TheCondState.CondMet;
 5217     TheCondState.Ignore = !TheCondState.CondMet;
 5230   if (TheCondState.TheCond != AsmCond::IfCond &&
 5231       TheCondState.TheCond != AsmCond::ElseIfCond)
 5234   TheCondState.TheCond = AsmCond::ElseCond;
 5238   if (LastIgnoreState || TheCondState.CondMet)
 5239     TheCondState.Ignore = true;
 5241     TheCondState.Ignore = false;
 5318   if ((TheCondState.TheCond == AsmCond::NoCond) || TheCondStack.empty())
 5322     TheCondState = TheCondStack.back();