Searched refs:Ldr (Results 1 – 3 of 3) sorted by relevance
221 struct Ldr { struct250 static bool parseLdr(uint32_t insn, Ldr &ldr) { in parseLdr()295 static bool isLiteralLdrEligible(const Ldr &ldr) { in isLiteralLdrEligible()299 static void writeLiteralLdr(void *loc, const Ldr &ldr) { in writeLiteralLdr()322 static bool isImmediateLdrEligible(const Ldr &ldr) { in isImmediateLdrEligible()333 static void writeImmediateLdr(void *loc, const Ldr &ldr) { in writeImmediateLdr()424 Ldr ldr; in applyAdrpLdr()448 Ldr ldr; in applyAdrpLdrGot()474 Ldr ldr; in applyAdrpAddLdr()489 Ldr literalLdr = ldr; in applyAdrpAddLdr()[all …]
2587 MCInst Ldr; in emitInstruction() local2589 Ldr.setOpcode(AArch64::LDRWui); in emitInstruction()2590 Ldr.addOperand(MCOperand::createReg(AArch64::W1)); in emitInstruction()2592 Ldr.setOpcode(AArch64::LDRXui); 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()2598 EmitToStreamer(*OutStreamer, Ldr); in emitInstruction()2848 MCInst Ldr; in emitMachOIFuncStubBody() local[all …]
6652 auto Ldr = in selectIntrinsic() local6654 constrainSelectedInstRegOperands(*Ldr, TII, TRI, RBI); in selectIntrinsic()