Lines Matching refs:MCConstantExpr
246 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm());
260 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm());
274 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm());
288 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm());
302 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm());
343 if (const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(Expr))
393 if (const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getMemDisp()))
462 isa<MCConstantExpr>(Op.Mem.Disp) &&
463 cast<MCConstantExpr>(Op.Mem.Disp)->getValue() == 0 &&
472 isa<MCConstantExpr>(Op.Mem.Disp) &&
473 cast<MCConstantExpr>(Op.Mem.Disp)->getValue() == 0 &&
607 const MCExpr *Disp = MCConstantExpr::Create(0, getParser().getContext());
632 const MCExpr *Disp = MCConstantExpr::Create(Val, getContext());
662 const MCExpr *ValExpr = MCConstantExpr::Create(Val, getContext());
663 Disp = isPlus ? ValExpr : MCConstantExpr::Create(0-Val, getContext());
718 const MCExpr *Disp = MCConstantExpr::Create(0, getParser().getContext());
792 const MCExpr *Disp = MCConstantExpr::Create(0, getParser().getContext());
992 ExtraImmOp = MCConstantExpr::Create(SSEComparisonCode,
1075 isa<MCConstantExpr>(Op.Mem.Disp) &&
1076 cast<MCConstantExpr>(Op.Mem.Disp)->getValue() == 0 &&
1088 isa<MCConstantExpr>(Op.Mem.Disp) &&
1089 cast<MCConstantExpr>(Op.Mem.Disp)->getValue() == 0 &&
1206 if (Op1->isImm() && isa<MCConstantExpr>(Op1->getImm()) &&
1207 cast<MCConstantExpr>(Op1->getImm())->getValue() == 1) {
1213 if (Op1->isImm() && isa<MCConstantExpr>(Op1->getImm()) &&
1214 cast<MCConstantExpr>(Op1->getImm())->getValue() == 1) {
1225 if (Op1->isImm() && isa<MCConstantExpr>(Op1->getImm()) &&
1226 cast<MCConstantExpr>(Op1->getImm())->getValue() == 3) {