Lines Matching defs:BinaryExpr
238 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Imm.Value))
240 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS()))
275 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Imm.Value))
277 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS()))
299 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Imm.Value))
301 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS()))
350 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Imm.Value)) {
352 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS()))
355 dyn_cast<MCSymbolRefExpr>(BinaryExpr->getLHS()))
476 const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(getImm());
477 assert(BinaryExpr && isa<LanaiMCExpr>(BinaryExpr->getLHS()) &&
478 cast<LanaiMCExpr>(BinaryExpr->getLHS())->getKind() ==
507 const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(getImm());
508 assert(BinaryExpr && isa<LanaiMCExpr>(BinaryExpr->getLHS()) &&
509 cast<LanaiMCExpr>(BinaryExpr->getLHS())->getKind() ==
546 const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(getImm());
547 assert(BinaryExpr && isa<LanaiMCExpr>(BinaryExpr->getLHS()) &&
548 cast<LanaiMCExpr>(BinaryExpr->getLHS())->getKind() ==
873 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Op.getImm())) {
875 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS());