• Home
  • Raw
  • Download

Lines Matching refs:BinaryExpr

242     if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Imm.Value))  in isHiImm16()  local
244 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS())) in isHiImm16()
279 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Imm.Value)) in isLoImm16() local
281 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS())) in isLoImm16()
303 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Imm.Value)) in isLoImm16Signed() local
305 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS())) in isLoImm16Signed()
354 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Imm.Value)) { in isLoImm21() local
356 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS())) in isLoImm21()
359 dyn_cast<MCSymbolRefExpr>(BinaryExpr->getLHS())) in isLoImm21()
480 const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(getImm()); in addLoImm16Operands() local
481 assert(BinaryExpr && isa<LanaiMCExpr>(BinaryExpr->getLHS()) && in addLoImm16Operands()
482 cast<LanaiMCExpr>(BinaryExpr->getLHS())->getKind() == in addLoImm16Operands()
511 const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(getImm()); in addHiImm16Operands() local
512 assert(BinaryExpr && isa<LanaiMCExpr>(BinaryExpr->getLHS()) && in addHiImm16Operands()
513 cast<LanaiMCExpr>(BinaryExpr->getLHS())->getKind() == in addHiImm16Operands()
550 const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(getImm()); in addLoImm21Operands() local
551 assert(BinaryExpr && isa<LanaiMCExpr>(BinaryExpr->getLHS()) && in addLoImm21Operands()
552 cast<LanaiMCExpr>(BinaryExpr->getLHS())->getKind() == in addLoImm21Operands()
880 if (const MCBinaryExpr *BinaryExpr = dyn_cast<MCBinaryExpr>(Op.getImm())) { in shouldBeSls() local
882 dyn_cast<LanaiMCExpr>(BinaryExpr->getLHS()); in shouldBeSls()