Lines Matching refs:addOperand

1472       MCInstBuilder(AArch64::ADRP).addReg(AArch64::X17).addOperand(JTMCHi));  in LowerHardenedBRJumpTable()
1478 .addOperand(JTMCLo) in LowerHardenedBRJumpTable()
1658 MCInstBuilder(CallOpcode).addOperand(CallTargetMCOp)); in LowerSTATEPOINT()
1689 MI.addOperand(MCOperand::createReg(DefRegister)); in LowerFAULTING_OP()
1695 MI.addOperand(Dest); in LowerFAULTING_OP()
1716 MOVI.addOperand(MCOperand::createReg(DestReg)); in emitFMov0()
1717 MOVI.addOperand(MCOperand::createImm(0)); in emitFMov0()
1727 FMov.addOperand(MCOperand::createReg(DestReg)); in emitFMov0()
1728 FMov.addOperand(MCOperand::createReg(AArch64::WZR)); in emitFMov0()
1732 FMov.addOperand(MCOperand::createReg(DestReg)); in emitFMov0()
1733 FMov.addOperand(MCOperand::createReg(AArch64::WZR)); in emitFMov0()
1737 FMov.addOperand(MCOperand::createReg(DestReg)); in emitFMov0()
1738 FMov.addOperand(MCOperand::createReg(AArch64::XZR)); in emitFMov0()
1878 AUTInst.addOperand(MCOperand::createReg(AArch64::X16)); in emitPtrauthAuthResign()
1879 AUTInst.addOperand(MCOperand::createReg(AArch64::X16)); in emitPtrauthAuthResign()
1881 AUTInst.addOperand(MCOperand::createReg(AUTDiscReg)); in emitPtrauthAuthResign()
1986 PACInst.addOperand(MCOperand::createReg(AArch64::X16)); in emitPtrauthAuthResign()
1987 PACInst.addOperand(MCOperand::createReg(AArch64::X16)); in emitPtrauthAuthResign()
1989 PACInst.addOperand(MCOperand::createReg(PACDiscReg)); in emitPtrauthAuthResign()
2032 BRInst.addOperand(MCOperand::createReg(BrTarget)); in emitPtrauthBranch()
2034 BRInst.addOperand(MCOperand::createReg(DiscReg)); in emitPtrauthBranch()
2137 MCInstBuilder(AArch64::ADRP).addReg(DstReg).addOperand(StubMCHi)); in LowerLOADauthptrstatic()
2142 .addOperand(StubMCLo)); in LowerLOADauthptrstatic()
2214 MCInstBuilder(AArch64::ADRP).addReg(AArch64::X16).addOperand(GAMCHi)); in LowerMOVaddrPAC()
2220 .addOperand(GAMCLo)); in LowerMOVaddrPAC()
2225 .addOperand(GAMCLo) in LowerMOVaddrPAC()
2386 MovZ.addOperand(MCOperand::createReg(DestReg)); in emitInstruction()
2387 MovZ.addOperand(Hi_MCSym); in emitInstruction()
2388 MovZ.addOperand(MCOperand::createImm(16)); in emitInstruction()
2393 MovK.addOperand(MCOperand::createReg(DestReg)); in emitInstruction()
2394 MovK.addOperand(MCOperand::createReg(DestReg)); in emitInstruction()
2395 MovK.addOperand(Lo_MCSym); in emitInstruction()
2396 MovK.addOperand(MCOperand::createImm(0)); in emitInstruction()
2412 TmpInst.addOperand(MCOperand::createReg(MI->getOperand(0).getReg())); in emitInstruction()
2413 TmpInst.addOperand(MCOperand::createImm(MI->getOperand(1).getImm())); in emitInstruction()
2518 TmpInst.addOperand(MCOperand::createReg(MI->getOperand(0).getReg())); in emitInstruction()
2520 TmpInst.addOperand(MCOperand::createReg(DiscReg)); in emitInstruction()
2532 TmpInst.addOperand(MCOperand::createReg(MI->getOperand(0).getReg())); in emitInstruction()
2541 TmpInst.addOperand(Dest); in emitInstruction()
2549 TmpInstDSB.addOperand(MCOperand::createImm(0xf)); in emitInstruction()
2553 TmpInstISB.addOperand(MCOperand::createImm(0xf)); in emitInstruction()
2583 Adrp.addOperand(MCOperand::createReg(AArch64::X0)); in emitInstruction()
2584 Adrp.addOperand(SymTLSDesc); in emitInstruction()
2590 Ldr.addOperand(MCOperand::createReg(AArch64::W1)); in emitInstruction()
2593 Ldr.addOperand(MCOperand::createReg(AArch64::X1)); in emitInstruction()
2595 Ldr.addOperand(MCOperand::createReg(AArch64::X0)); in emitInstruction()
2596 Ldr.addOperand(SymTLSDescLo12); in emitInstruction()
2597 Ldr.addOperand(MCOperand::createImm(0)); in emitInstruction()
2603 Add.addOperand(MCOperand::createReg(AArch64::W0)); in emitInstruction()
2604 Add.addOperand(MCOperand::createReg(AArch64::W0)); in emitInstruction()
2607 Add.addOperand(MCOperand::createReg(AArch64::X0)); in emitInstruction()
2608 Add.addOperand(MCOperand::createReg(AArch64::X0)); in emitInstruction()
2610 Add.addOperand(SymTLSDescLo12); in emitInstruction()
2611 Add.addOperand(MCOperand::createImm(AArch64_AM::getShiftValue(0))); in emitInstruction()
2618 TLSDescCall.addOperand(Sym); in emitInstruction()
2623 Blr.addOperand(MCOperand::createReg(AArch64::X1)); in emitInstruction()
2837 Adrp.addOperand(MCOperand::createReg(AArch64::X16)); in emitMachOIFuncStubBody()
2843 Adrp.addOperand(SymPage); in emitMachOIFuncStubBody()
2850 Ldr.addOperand(MCOperand::createReg(AArch64::X16)); in emitMachOIFuncStubBody()
2851 Ldr.addOperand(MCOperand::createReg(AArch64::X16)); in emitMachOIFuncStubBody()
2857 Ldr.addOperand(SymPageOff); in emitMachOIFuncStubBody()
2858 Ldr.addOperand(MCOperand::createImm(0)); in emitMachOIFuncStubBody()
2944 .addOperand(MCOperand::createExpr(lowerConstant(GI.getResolver()))), in emitMachOIFuncStubHelperBody()
2950 Adrp.addOperand(MCOperand::createReg(AArch64::X16)); in emitMachOIFuncStubHelperBody()
2956 Adrp.addOperand(SymPage); in emitMachOIFuncStubHelperBody()
2963 Ldr.addOperand(MCOperand::createReg(AArch64::X16)); in emitMachOIFuncStubHelperBody()
2964 Ldr.addOperand(MCOperand::createReg(AArch64::X16)); in emitMachOIFuncStubHelperBody()
2970 Ldr.addOperand(SymPageOff); in emitMachOIFuncStubHelperBody()
2971 Ldr.addOperand(MCOperand::createImm(0)); in emitMachOIFuncStubHelperBody()