reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/ARM/ARMGenAsmMatcher.inc
 4356       static_cast<ARMOperand&>(*Operands[OpIdx]).addRegOperands(Inst, 1);
 4368       static_cast<ARMOperand&>(*Operands[OpIdx]).addRegOperands(Inst, 1);
 4371       static_cast<ARMOperand&>(*Operands[OpIdx]).addCCOutOperands(Inst, 1);
 4374       static_cast<ARMOperand&>(*Operands[OpIdx]).addCondCodeOperands(Inst, 2);
 4377       static_cast<ARMOperand&>(*Operands[OpIdx]).addRegShiftedRegOperands(Inst, 3);
 4380       static_cast<ARMOperand&>(*Operands[OpIdx]).addModImmOperands(Inst, 1);
 4383       static_cast<ARMOperand&>(*Operands[OpIdx]).addModImmNotOperands(Inst, 1);
 4386       static_cast<ARMOperand&>(*Operands[OpIdx]).addRegShiftedImmOperands(Inst, 2);
 4389       static_cast<ARMOperand&>(*Operands[OpIdx]).addImmOperands(Inst, 1);
 4392       static_cast<ARMOperand&>(*Operands[OpIdx]).addT2SOImmNotOperands(Inst, 1);
 4395       static_cast<ARMOperand&>(*Operands[OpIdx]).addImm0_508s4Operands(Inst, 1);
 4401       static_cast<ARMOperand&>(*Operands[OpIdx]).addImm0_508s4NegOperands(Inst, 1);
 4404       static_cast<ARMOperand&>(*Operands[OpIdx]).addImm0_4095NegOperands(Inst, 1);
 4407       static_cast<ARMOperand&>(*Operands[OpIdx]).addThumbModImmNeg8_255Operands(Inst, 1);
 4410       static_cast<ARMOperand&>(*Operands[OpIdx]).addT2SOImmNegOperands(Inst, 1);
 4413       static_cast<ARMOperand&>(*Operands[OpIdx]).addModImmNegOperands(Inst, 1);
 4416       static_cast<ARMOperand&>(*Operands[OpIdx]).addImm0_1020s4Operands(Inst, 1);
 4419       static_cast<ARMOperand&>(*Operands[OpIdx]).addThumbModImmNeg1_7Operands(Inst, 1);
 4422       static_cast<ARMOperand&>(*Operands[OpIdx]).addUnsignedOffset_b8s2Operands(Inst, 1);
 4425       static_cast<ARMOperand&>(*Operands[OpIdx]).addAdrLabelOperands(Inst, 1);
 4428       static_cast<ARMOperand&>(*Operands[OpIdx]).addARMBranchTargetOperands(Inst, 1);
 4431       cvtThumbBranches(Inst, Operands);
 4434       static_cast<ARMOperand&>(*Operands[OpIdx]).addBitfieldOperands(Inst, 1);
 4437       static_cast<ARMOperand&>(*Operands[OpIdx]).addITCondCodeOperands(Inst, 1);
 4443       static_cast<ARMOperand&>(*Operands[OpIdx]).addThumbBranchTargetOperands(Inst, 1);
 4446       static_cast<ARMOperand&>(*Operands[OpIdx]).addCoprocNumOperands(Inst, 1);
 4449       static_cast<ARMOperand&>(*Operands[OpIdx]).addCoprocRegOperands(Inst, 1);
 4452       static_cast<ARMOperand&>(*Operands[OpIdx]).addITCondCodeInvOperands(Inst, 1);
 4455       static_cast<ARMOperand&>(*Operands[OpIdx]).addRegListWithAPSROperands(Inst, 1);
 4458       static_cast<ARMOperand&>(*Operands[OpIdx]).addProcIFlagsOperands(Inst, 1);
 4473       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemBarrierOptOperands(Inst, 1);
 4479       static_cast<ARMOperand&>(*Operands[OpIdx]).addFPImmOperands(Inst, 1);
 4482       static_cast<ARMOperand&>(*Operands[OpIdx]).addDPRRegListOperands(Inst, 1);
 4488       static_cast<ARMOperand&>(*Operands[OpIdx]).addInstSyncBarrierOptOperands(Inst, 1);
 4491       static_cast<ARMOperand&>(*Operands[OpIdx]).addITMaskOperands(Inst, 1);
 4494       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemNoOffsetOperands(Inst, 1);
 4497       static_cast<ARMOperand&>(*Operands[OpIdx]).addAddrMode5Operands(Inst, 2);
 4500       static_cast<ARMOperand&>(*Operands[OpIdx]).addCoprocOptionOperands(Inst, 1);
 4503       static_cast<ARMOperand&>(*Operands[OpIdx]).addPostIdxImm8s4Operands(Inst, 1);
 4506       static_cast<ARMOperand&>(*Operands[OpIdx]).addRegListOperands(Inst, 1);
 4509       static_cast<ARMOperand&>(*Operands[OpIdx]).addThumbMemPCOperands(Inst, 1);
 4512       static_cast<ARMOperand&>(*Operands[OpIdx]).addConstPoolAsmImmOperands(Inst, 1);
 4515       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemThumbRIs4Operands(Inst, 2);
 4518       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemThumbRROperands(Inst, 2);
 4521       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemThumbSPIOperands(Inst, 2);
 4524       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemImm12OffsetOperands(Inst, 2);
 4527       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemImmOffsetOperands(Inst, 2);
 4530       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemRegOffsetOperands(Inst, 3);
 4533       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemUImm12OffsetOperands(Inst, 2);
 4536       static_cast<ARMOperand&>(*Operands[OpIdx]).addT2MemRegOffsetOperands(Inst, 3);
 4539       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemPCRelImm12Operands(Inst, 1);
 4542       static_cast<ARMOperand&>(*Operands[OpIdx]).addAM2OffsetImmOperands(Inst, 2);
 4545       static_cast<ARMOperand&>(*Operands[OpIdx]).addPostIdxRegShiftedOperands(Inst, 2);
 4548       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemThumbRIs1Operands(Inst, 2);
 4551       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemImm8s4OffsetOperands(Inst, 2);
 4554       static_cast<ARMOperand&>(*Operands[OpIdx]).addAddrMode3Operands(Inst, 3);
 4557       static_cast<ARMOperand&>(*Operands[OpIdx]).addAM3OffsetOperands(Inst, 2);
 4560       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemImm0_1020s4OffsetOperands(Inst, 2);
 4563       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemThumbRIs2Operands(Inst, 2);
 4566       static_cast<ARMOperand&>(*Operands[OpIdx]).addPostIdxRegOperands(Inst, 2);
 4569       static_cast<ARMOperand&>(*Operands[OpIdx]).addPostIdxImm8Operands(Inst, 1);
 4581       static_cast<ARMOperand&>(*Operands[OpIdx]).addBankedRegOperands(Inst, 1);
 4584       static_cast<ARMOperand&>(*Operands[OpIdx]).addMSRMaskOperands(Inst, 1);
 4587       cvtThumbMultiply(Inst, Operands);
 4596       static_cast<ARMOperand&>(*Operands[OpIdx]).addPKHASRImmOperands(Inst, 1);
 4602       static_cast<ARMOperand&>(*Operands[OpIdx]).addImm1_32Operands(Inst, 1);
 4608       static_cast<ARMOperand&>(*Operands[OpIdx]).addMveSaturateOperands(Inst, 1);
 4611       static_cast<ARMOperand&>(*Operands[OpIdx]).addShifterImmOperands(Inst, 1);
 4614       static_cast<ARMOperand&>(*Operands[OpIdx]).addImm1_16Operands(Inst, 1);
 4617       static_cast<ARMOperand&>(*Operands[OpIdx]).addRotImmOperands(Inst, 1);
 4620       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemTBBOperands(Inst, 2);
 4623       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemTBHOperands(Inst, 2);
 4626       static_cast<ARMOperand&>(*Operands[OpIdx]).addTraceSyncBarrierOptOperands(Inst, 1);
 4629       static_cast<ARMOperand&>(*Operands[OpIdx]).addVPTPredNOperands(Inst, 2);
 4632       static_cast<ARMOperand&>(*Operands[OpIdx]).addVPTPredROperands(Inst, 3);
 4635       static_cast<ARMOperand&>(*Operands[OpIdx]).addNEONi16splatNotOperands(Inst, 1);
 4638       static_cast<ARMOperand&>(*Operands[OpIdx]).addNEONi32splatNotOperands(Inst, 1);
 4641       static_cast<ARMOperand&>(*Operands[OpIdx]).addNEONi16splatOperands(Inst, 1);
 4644       static_cast<ARMOperand&>(*Operands[OpIdx]).addNEONi32splatOperands(Inst, 1);
 4647       static_cast<ARMOperand&>(*Operands[OpIdx]).addComplexRotationOddOperands(Inst, 1);
 4650       static_cast<ARMOperand&>(*Operands[OpIdx]).addComplexRotationEvenOperands(Inst, 1);
 4653       static_cast<ARMOperand&>(*Operands[OpIdx]).addVectorIndex64Operands(Inst, 1);
 4656       static_cast<ARMOperand&>(*Operands[OpIdx]).addVectorIndex32Operands(Inst, 1);
 4659       static_cast<ARMOperand&>(*Operands[OpIdx]).addFBits16Operands(Inst, 1);
 4662       static_cast<ARMOperand&>(*Operands[OpIdx]).addFBits32Operands(Inst, 1);
 4665       static_cast<ARMOperand&>(*Operands[OpIdx]).addPowerTwoOperands(Inst, 1);
 4668       static_cast<ARMOperand&>(*Operands[OpIdx]).addVectorIndex16Operands(Inst, 1);
 4671       static_cast<ARMOperand&>(*Operands[OpIdx]).addVectorIndex8Operands(Inst, 1);
 4674       static_cast<ARMOperand&>(*Operands[OpIdx]).addVecListOperands(Inst, 1);
 4677       static_cast<ARMOperand&>(*Operands[OpIdx]).addDupAlignedMemory16Operands(Inst, 2);
 4680       static_cast<ARMOperand&>(*Operands[OpIdx]).addAlignedMemory64or128Operands(Inst, 2);
 4683       static_cast<ARMOperand&>(*Operands[OpIdx]).addAlignedMemory64or128or256Operands(Inst, 2);
 4686       static_cast<ARMOperand&>(*Operands[OpIdx]).addAlignedMemory64Operands(Inst, 2);
 4689       static_cast<ARMOperand&>(*Operands[OpIdx]).addVecListIndexedOperands(Inst, 2);
 4692       static_cast<ARMOperand&>(*Operands[OpIdx]).addAlignedMemory16Operands(Inst, 2);
 4695       static_cast<ARMOperand&>(*Operands[OpIdx]).addDupAlignedMemory32Operands(Inst, 2);
 4698       static_cast<ARMOperand&>(*Operands[OpIdx]).addAlignedMemory32Operands(Inst, 2);
 4701       static_cast<ARMOperand&>(*Operands[OpIdx]).addDupAlignedMemoryNoneOperands(Inst, 2);
 4704       static_cast<ARMOperand&>(*Operands[OpIdx]).addAlignedMemoryNoneOperands(Inst, 2);
 4707       static_cast<ARMOperand&>(*Operands[OpIdx]).addAlignedMemoryOperands(Inst, 2);
 4710       static_cast<ARMOperand&>(*Operands[OpIdx]).addDupAlignedMemory64Operands(Inst, 2);
 4713       static_cast<ARMOperand&>(*Operands[OpIdx]).addMVEVecListOperands(Inst, 1);
 4716       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemNoOffsetT2Operands(Inst, 1);
 4719       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemNoOffsetT2NoSpOperands(Inst, 1);
 4722       static_cast<ARMOperand&>(*Operands[OpIdx]).addDupAlignedMemory64or128Operands(Inst, 2);
 4725       static_cast<ARMOperand&>(*Operands[OpIdx]).addSPRRegListOperands(Inst, 1);
 4728       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemImm7s4OffsetOperands(Inst, 2);
 4731       static_cast<ARMOperand&>(*Operands[OpIdx]).addAddrMode5FP16Operands(Inst, 2);
 4734       static_cast<ARMOperand&>(*Operands[OpIdx]).addImm7s4Operands(Inst, 1);
 4737       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemRegRQOffsetOperands(Inst, 2);
 4740       static_cast<ARMOperand&>(*Operands[OpIdx]).addMemNoOffsetTOperands(Inst, 1);
 4743       static_cast<ARMOperand&>(*Operands[OpIdx]).addImm7Shift0Operands(Inst, 1);
 4746       static_cast<ARMOperand&>(*Operands[OpIdx]).addImm7Shift1Operands(Inst, 1);
 4749       static_cast<ARMOperand&>(*Operands[OpIdx]).addImm7Shift2Operands(Inst, 1);
 4752       static_cast<ARMOperand&>(*Operands[OpIdx]).addNEONi32vmovOperands(Inst, 1);
 4755       static_cast<ARMOperand&>(*Operands[OpIdx]).addNEONvmovi8ReplicateOperands(Inst, 1);
 4758       static_cast<ARMOperand&>(*Operands[OpIdx]).addNEONvmovi16ReplicateOperands(Inst, 1);
 4761       static_cast<ARMOperand&>(*Operands[OpIdx]).addNEONi32vmovNegOperands(Inst, 1);
 4764       static_cast<ARMOperand&>(*Operands[OpIdx]).addNEONvmovi32ReplicateOperands(Inst, 1);
 4767       static_cast<ARMOperand&>(*Operands[OpIdx]).addNEONi64splatOperands(Inst, 1);
 4770       static_cast<ARMOperand&>(*Operands[OpIdx]).addNEONi8splatOperands(Inst, 1);
 4773       static_cast<ARMOperand&>(*Operands[OpIdx]).addMVEVectorIndexOperands(Inst, 1);
 4776       static_cast<ARMOperand&>(*Operands[OpIdx]).addMVEPairVectorIndexOperands(Inst, 1);
 4779       cvtMVEVMOVQtoDReg(Inst, Operands);
 4782       static_cast<ARMOperand&>(*Operands[OpIdx]).addNEONinvi8ReplicateOperands(Inst, 1);
 4785       static_cast<ARMOperand&>(*Operands[OpIdx]).addFPDRegListWithVPROperands(Inst, 1);
 4788       static_cast<ARMOperand&>(*Operands[OpIdx]).addFPSRegListWithVPROperands(Inst, 1);