H A D | ARMAsmParser.cpp | 313 void cvtThumbMultiply(MCInst &Inst, const OperandVector &); 314 void cvtThumbBranches(MCInst &Inst, const OperandVector &); 316 bool validateInstruction(MCInst &Inst, const OperandVector &Ops); 317 bool processInstruction(MCInst &Inst, const OperandVector &Ops); 358 unsigned checkTargetMatchPredicate(MCInst &Inst) override; 1693 void addExpr(MCInst &Inst, const MCExpr *Expr) const { argument 1696 Inst.addOperand(MCOperand::CreateImm(0)); 1698 Inst.addOperand(MCOperand::CreateImm(CE->getValue())); 1700 Inst.addOperand(MCOperand::CreateExpr(Expr)); 1703 void addCondCodeOperands(MCInst &Inst, unsigne argument 1710 addCoprocNumOperands(MCInst &Inst, unsigned N) const argument 1715 addCoprocRegOperands(MCInst &Inst, unsigned N) const argument 1720 addCoprocOptionOperands(MCInst &Inst, unsigned N) const argument 1725 addITMaskOperands(MCInst &Inst, unsigned N) const argument 1730 addITCondCodeOperands(MCInst &Inst, unsigned N) const argument 1735 addCCOutOperands(MCInst &Inst, unsigned N) const argument 1740 addRegOperands(MCInst &Inst, unsigned N) const argument 1745 addRegShiftedRegOperands(MCInst &Inst, unsigned N) const argument 1755 addRegShiftedImmOperands(MCInst &Inst, unsigned N) const argument 1766 addShifterImmOperands(MCInst &Inst, unsigned N) const argument 1772 addRegListOperands(MCInst &Inst, unsigned N) const argument 1780 addDPRRegListOperands(MCInst &Inst, unsigned N) const argument 1784 addSPRRegListOperands(MCInst &Inst, unsigned N) const argument 1788 addRotImmOperands(MCInst &Inst, unsigned N) const argument 1794 addBitfieldOperands(MCInst &Inst, unsigned N) const argument 1805 addImmOperands(MCInst &Inst, unsigned N) const argument 1810 addFBits16Operands(MCInst &Inst, unsigned N) const argument 1816 addFBits32Operands(MCInst &Inst, unsigned N) const argument 1822 addFPImmOperands(MCInst &Inst, unsigned N) const argument 1829 addImm8s4Operands(MCInst &Inst, unsigned N) const argument 1837 addImm0_1020s4Operands(MCInst &Inst, unsigned N) const argument 1845 addImm0_508s4NegOperands(MCInst &Inst, unsigned N) const argument 1853 addImm0_508s4Operands(MCInst &Inst, unsigned N) const argument 1861 addImm1_16Operands(MCInst &Inst, unsigned N) const argument 1869 addImm1_32Operands(MCInst &Inst, unsigned N) const argument 1877 addImmThumbSROperands(MCInst &Inst, unsigned N) const argument 1886 addPKHASRImmOperands(MCInst &Inst, unsigned N) const argument 1895 addT2SOImmNotOperands(MCInst &Inst, unsigned N) const argument 1903 addT2SOImmNegOperands(MCInst &Inst, unsigned N) const argument 1911 addImm0_4095NegOperands(MCInst &Inst, unsigned N) const argument 1919 addUnsignedOffset_b8s2Operands(MCInst &Inst, unsigned N) const argument 1930 addThumbMemPCOperands(MCInst &Inst, unsigned N) const argument 1950 addARMSOImmNotOperands(MCInst &Inst, unsigned N) const argument 1958 addARMSOImmNegOperands(MCInst &Inst, unsigned N) const argument 1966 addMemBarrierOptOperands(MCInst &Inst, unsigned N) const argument 1971 addInstSyncBarrierOptOperands(MCInst &Inst, unsigned N) const argument 1976 addMemNoOffsetOperands(MCInst &Inst, unsigned N) const argument 1981 addMemPCRelImm12Operands(MCInst &Inst, unsigned N) const argument 1987 addAdrLabelOperands(MCInst &Inst, unsigned N) const argument 2003 addAlignedMemoryOperands(MCInst &Inst, unsigned N) const argument 2009 addDupAlignedMemoryNoneOperands(MCInst &Inst, unsigned N) const argument 2013 addAlignedMemoryNoneOperands(MCInst &Inst, unsigned N) const argument 2017 addAlignedMemory16Operands(MCInst &Inst, unsigned N) const argument 2021 addDupAlignedMemory16Operands(MCInst &Inst, unsigned N) const argument 2025 addAlignedMemory32Operands(MCInst &Inst, unsigned N) const argument 2029 addDupAlignedMemory32Operands(MCInst &Inst, unsigned N) const argument 2033 addAlignedMemory64Operands(MCInst &Inst, unsigned N) const argument 2037 addDupAlignedMemory64Operands(MCInst &Inst, unsigned N) const argument 2041 addAlignedMemory64or128Operands(MCInst &Inst, unsigned N) const argument 2045 addDupAlignedMemory64or128Operands(MCInst &Inst, unsigned N) const argument 2049 addAlignedMemory64or128or256Operands(MCInst &Inst, unsigned N) const argument 2053 addAddrMode2Operands(MCInst &Inst, unsigned N) const argument 2271 addMemThumbRIs2Operands(MCInst &Inst, unsigned N) const argument 2278 addMemThumbRIs1Operands(MCInst &Inst, unsigned N) const argument 2285 addMemThumbSPIOperands(MCInst &Inst, unsigned N) const argument 2292 addPostIdxImm8Operands(MCInst &Inst, unsigned N) const argument 2303 addPostIdxImm8s4Operands(MCInst &Inst, unsigned N) const argument 2315 addPostIdxRegOperands(MCInst &Inst, unsigned N) const argument 2321 addPostIdxRegShiftedOperands(MCInst &Inst, unsigned N) const argument 2332 addMSRMaskOperands(MCInst &Inst, unsigned N) const argument 2337 addProcIFlagsOperands(MCInst &Inst, unsigned N) const argument 2342 addVecListOperands(MCInst &Inst, unsigned N) const argument 2347 addVecListIndexedOperands(MCInst &Inst, unsigned N) const argument 2353 addVectorIndex8Operands(MCInst &Inst, unsigned N) const argument 2358 addVectorIndex16Operands(MCInst &Inst, unsigned N) const argument 2363 addVectorIndex32Operands(MCInst &Inst, unsigned N) const argument 2368 addNEONi8splatOperands(MCInst &Inst, unsigned N) const argument 2376 addNEONi16splatOperands(MCInst &Inst, unsigned N) const argument 2388 addNEONi32splatOperands(MCInst &Inst, unsigned N) const argument 2402 addNEONinvByteReplicateOperands(MCInst &Inst, unsigned N) const argument 2415 addNEONi32vmovOperands(MCInst &Inst, unsigned N) const argument 2429 addNEONvmovByteReplicateOperands(MCInst &Inst, unsigned N) const argument 2442 addNEONi32vmovNegOperands(MCInst &Inst, unsigned N) const argument 2456 addNEONi64splatOperands(MCInst &Inst, unsigned N) const argument 4384 cvtThumbMultiply(MCInst &Inst, const OperandVector &Operands) argument 4400 cvtThumbBranches(MCInst &Inst, const OperandVector &Operands) argument 5277 RequiresVFPRegListValidation(StringRef Inst, bool &AcceptSinglePrecisionOnly, bool &AcceptDoublePrecisionOnly) argument 5591 checkLowRegisterList(MCInst Inst, unsigned OpNo, unsigned Reg, unsigned HiReg, bool &containsReg) argument 5607 listContainsReg(MCInst &Inst, unsigned OpNo, unsigned Reg) argument 5618 instIsBreakpoint(const MCInst &Inst) argument 5627 validateInstruction(MCInst &Inst, const OperandVector &Operands) argument 6173 processInstruction(MCInst &Inst, const OperandVector &Operands) argument 7983 checkTargetMatchPredicate(MCInst &Inst) argument 8036 MCInst Inst; local [all...] |