Searched refs:Adrp (Results 1 – 3 of 3) sorted by relevance
208 struct Adrp { struct231 static bool parseAdrp(uint32_t insn, Adrp &adrp) { in parseAdrp()367 Adrp adrp; in applyAdrpAdd()396 Adrp adrp1, adrp2; in applyAdrpAdrp()423 Adrp adrp; in applyAdrpLdr()466 Adrp adrp; in applyAdrpAddLdr()545 Adrp adrp; in applyAdrpLdrGotLdr()
2581 MCInst Adrp; in emitInstruction() local2582 Adrp.setOpcode(AArch64::ADRP); in emitInstruction()2583 Adrp.addOperand(MCOperand::createReg(AArch64::X0)); in emitInstruction()2584 Adrp.addOperand(SymTLSDesc); in emitInstruction()2585 EmitToStreamer(*OutStreamer, Adrp); in emitInstruction()2835 MCInst Adrp; in emitMachOIFuncStubBody() local2836 Adrp.setOpcode(AArch64::ADRP); in emitMachOIFuncStubBody()2837 Adrp.addOperand(MCOperand::createReg(AArch64::X16)); in emitMachOIFuncStubBody()2843 Adrp.addOperand(SymPage); in emitMachOIFuncStubBody()2844 OutStreamer->emitInstruction(Adrp, *STI); in emitMachOIFuncStubBody()[all …]
4190 auto Adrp = in emitLoadFromConstantPool() local4194 LoadMI = &*MIRBuilder.buildInstr(Opc, {RC}, {Adrp}) in emitLoadFromConstantPool()4198 constrainSelectedInstRegOperands(*Adrp, TII, TRI, RBI); in emitLoadFromConstantPool()7439 MachineInstr &Adrp = *MRI.getVRegDef(RootDef.getOperand(1).getReg()); in tryFoldAddLowIntoImm() local7440 if (Adrp.getOpcode() != AArch64::ADRP) in tryFoldAddLowIntoImm()7444 auto Offset = Adrp.getOperand(1).getOffset(); in tryFoldAddLowIntoImm()7448 auto GV = Adrp.getOperand(1).getGlobal(); in tryFoldAddLowIntoImm()7458 Register AdrpReg = Adrp.getOperand(0).getReg(); in tryFoldAddLowIntoImm()