Searched refs:Adrp (Results 1 – 2 of 2) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| D | AArch64AsmPrinter.cpp | 1301 MCInst Adrp; in emitInstruction() local 1302 Adrp.setOpcode(AArch64::ADRP); in emitInstruction() 1303 Adrp.addOperand(MCOperand::createReg(AArch64::X0)); in emitInstruction() 1304 Adrp.addOperand(SymTLSDesc); in emitInstruction() 1305 EmitToStreamer(*OutStreamer, Adrp); in emitInstruction()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| D | AArch64InstructionSelector.cpp | 4146 auto Adrp = in emitLoadFromConstantPool() local 4157 .buildInstr(AArch64::LDRQui, {&AArch64::FPR128RegClass}, {Adrp}) in emitLoadFromConstantPool() 4164 .buildInstr(AArch64::LDRDui, {&AArch64::FPR64RegClass}, {Adrp}) in emitLoadFromConstantPool() 4171 .buildInstr(AArch64::LDRSui, {&AArch64::FPR32RegClass}, {Adrp}) in emitLoadFromConstantPool() 4183 constrainSelectedInstRegOperands(*Adrp, TII, TRI, RBI); in emitLoadFromConstantPool() 5754 MachineInstr &Adrp = *MRI.getVRegDef(RootDef.getOperand(1).getReg()); in tryFoldAddLowIntoImm() local 5755 if (Adrp.getOpcode() != AArch64::ADRP) in tryFoldAddLowIntoImm() 5759 auto Offset = Adrp.getOperand(1).getOffset(); in tryFoldAddLowIntoImm() 5763 auto GV = Adrp.getOperand(1).getGlobal(); in tryFoldAddLowIntoImm() 5773 Register AdrpReg = Adrp.getOperand(0).getReg(); in tryFoldAddLowIntoImm()
|