Lines Matching defs:BinaryExpr
242 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Imm.Value))
244 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS()))
279 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Imm.Value))
281 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS()))
303 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Imm.Value))
305 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS()))
354 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Imm.Value)) {
356 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS()))
359 dyn_cast<MCSymbolRefExpr>(BinaryExpr->getLHS()))
480 const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(getImm());
481 assert(BinaryExpr && isa<LanaiMCExpr>(BinaryExpr->getLHS()) &&
482 cast<LanaiMCExpr>(BinaryExpr->getLHS())->getKind() ==
511 const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(getImm());
512 assert(BinaryExpr && isa<LanaiMCExpr>(BinaryExpr->getLHS()) &&
513 cast<LanaiMCExpr>(BinaryExpr->getLHS())->getKind() ==
550 const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(getImm());
551 assert(BinaryExpr && isa<LanaiMCExpr>(BinaryExpr->getLHS()) &&
552 cast<LanaiMCExpr>(BinaryExpr->getLHS())->getKind() ==
880 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Op.getImm())) {
882 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS());