Lines Matching refs:ConstExpr
232 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value)) { in isHiImm16() local
233 int64_t Value = ConstExpr->getValue(); in isHiImm16()
254 const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value); in isHiImm16And() local
255 if (ConstExpr) { in isHiImm16And()
256 int64_t Value = ConstExpr->getValue(); in isHiImm16And()
268 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value)) { in isLoImm16() local
269 int64_t Value = ConstExpr->getValue(); in isLoImm16()
292 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value)) { in isLoImm16Signed() local
293 int64_t Value = ConstExpr->getValue(); in isLoImm16Signed()
315 const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value); in isLoImm16And() local
316 if (ConstExpr) { in isLoImm16And()
317 int64_t Value = ConstExpr->getValue(); in isLoImm16And()
328 const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value); in isImmShift() local
329 if (!ConstExpr) in isImmShift()
331 int64_t Value = ConstExpr->getValue(); in isImmShift()
340 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value)) { in isLoImm21() local
341 int64_t Value = ConstExpr->getValue(); in isLoImm21()
370 const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value); in isImm10() local
371 if (!ConstExpr) in isImm10()
373 int64_t Value = ConstExpr->getValue(); in isImm10()
381 const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Imm.Value); in isCondCode() local
382 if (!ConstExpr) in isCondCode()
384 uint64_t Value = ConstExpr->getValue(); in isCondCode()
395 else if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Expr)) in addExpr() local
397 MCOperand::createImm(static_cast<int32_t>(ConstExpr->getValue()))); in addExpr()
468 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(getImm())) in addLoImm16Operands() local
470 MCOperand::createImm(static_cast<int32_t>(ConstExpr->getValue()))); in addLoImm16Operands()
492 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(getImm())) in addLoImm16AndOperands() local
493 Inst.addOperand(MCOperand::createImm(ConstExpr->getValue() & 0xffff)); in addLoImm16AndOperands()
500 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(getImm())) in addHiImm16Operands() local
501 Inst.addOperand(MCOperand::createImm(ConstExpr->getValue() >> 16)); in addHiImm16Operands()
523 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(getImm())) in addHiImm16AndOperands() local
524 Inst.addOperand(MCOperand::createImm(ConstExpr->getValue() >> 16)); in addHiImm16AndOperands()
531 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(getImm())) in addLoImm21Operands() local
532 Inst.addOperand(MCOperand::createImm(ConstExpr->getValue() & 0x1fffff)); in addLoImm21Operands()
869 if (const MCConstantExpr *ConstExpr = dyn_cast<MCConstantExpr>(Op.getImm())) { in shouldBeSls() local
870 int64_t Value = ConstExpr->getValue(); in shouldBeSls()
1153 if (const MCConstantExpr *ConstExpr = in IsMemoryAssignmentError() local
1155 Modifies = LPAC::modifiesOp(ConstExpr->getValue()); in IsMemoryAssignmentError()