Lines Matching refs:ImmVal
165 bool parseSymbolicImmVal(const MCExpr *&ImmVal);
2746 const MCExpr *ImmVal; in tryParsePrefetch() local
2747 if (getParser().parseExpression(ImmVal)) in tryParsePrefetch()
2750 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(ImmVal); in tryParsePrefetch()
3246 const MCExpr *ImmVal; in tryParseOptionalShiftExtend() local
3247 if (getParser().parseExpression(ImmVal)) in tryParseOptionalShiftExtend()
3250 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(ImmVal); in tryParseOptionalShiftExtend()
3474 const MCExpr *ImmVal; in tryParseBarrierOperand() local
3477 if (getParser().parseExpression(ImmVal)) in tryParseBarrierOperand()
3479 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(ImmVal); in tryParseBarrierOperand()
3547 const MCExpr *ImmVal; in tryParseBarriernXSOperand() local
3549 if (getParser().parseExpression(ImmVal)) in tryParseBarriernXSOperand()
3551 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(ImmVal); in tryParseBarriernXSOperand()
3657 const MCExpr *ImmVal; in tryParseVectorIndex() local
3658 if (getParser().parseExpression(ImmVal)) in tryParseVectorIndex()
3660 const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(ImmVal); in tryParseVectorIndex()
3784 bool AArch64AsmParser::parseSymbolicImmVal(const MCExpr *&ImmVal) { in parseSymbolicImmVal() argument
3853 if (getParser().parseExpression(ImmVal)) in parseSymbolicImmVal()
3857 ImmVal = AArch64MCExpr::create(ImmVal, RefKind, getContext()); in parseSymbolicImmVal()
4124 const MCExpr *ImmVal; in tryParseGPR64sp0Operand() local
4125 if (getParser().parseExpression(ImmVal) || !isa<MCConstantExpr>(ImmVal) || in tryParseGPR64sp0Operand()
4126 cast<MCConstantExpr>(ImmVal)->getValue() != 0) { in tryParseGPR64sp0Operand()
4200 const MCExpr *ImmVal; in parseOptionalMulOperand() local
4201 if (!Parser.parseExpression(ImmVal)) in parseOptionalMulOperand()
4202 if (const MCConstantExpr *MCE = dyn_cast<MCConstantExpr>(ImmVal)) { in parseOptionalMulOperand()
4361 const MCExpr *ImmVal; in parseOperand() local
4362 if (parseSymbolicImmVal(ImmVal)) in parseOperand()
4366 Operands.push_back(AArch64Operand::CreateImm(ImmVal, S, E, getContext())); in parseOperand()
7046 const MCExpr *ImmVal; in tryParseSVEPattern() local
7048 if (Parser.parseExpression(ImmVal)) in tryParseSVEPattern()
7051 auto *MCE = dyn_cast<MCConstantExpr>(ImmVal); in tryParseSVEPattern()