| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64MacroFusion.cpp | 164 if ((FirstMI == nullptr || FirstMI->getOpcode() == AArch64::ADRP) && in isAdrpAddPair() 231 case AArch64::ADRP: in isAddressLdStPair()
|
| H A D | AArch64CollectLOH.cpp | 173 case AArch64::ADRP: in canDefBePartOfLOH() 581 case AArch64::ADRP: in runOnMachineFunction()
|
| H A D | AArch64SchedPredExynos.td | 122 [ADR, ADRP,
|
| H A D | AArch64AsmPrinter.cpp | 915 EmitToStreamer(MCInstBuilder(AArch64::ADRP) in emitHwasanMemaccessSymbols() 1590 MCInstBuilder(AArch64::ADRP).addReg(AArch64::X17).addOperand(JTMCHi)); in LowerHardenedBRJumpTable() 2339 MCInstBuilder(AArch64::ADRP).addReg(DstReg).addOperand(StubMCHi)); in LowerLOADauthptrstatic() 2422 MCInstBuilder(AArch64::ADRP) in LowerMOVaddrPAC() 2549 MCInstBuilder(AArch64::ADRP).addReg(AArch64::X17).addOperand(GAMCHi)); in LowerLOADgotAUTH() 2756 if (MI->getOpcode() == AArch64::ADRP) { in emitInstruction() 3028 Adrp.setOpcode(AArch64::ADRP); in emitInstruction() 3078 Adrp.setOpcode(AArch64::ADRP); in emitInstruction() 3392 Adrp.setOpcode(AArch64::ADRP); in emitMachOIFuncStubBody() 3497 Adrp.setOpcode(AArch64::ADRP); in emitMachOIFuncStubHelperBody()
|
| H A D | AArch64PointerAuth.cpp | 64 BuildMI(MBB, I, DL, TII.get(AArch64::ADRP), AArch64::X16) in emitPACSymOffsetIntoX16()
|
| H A D | AArch64ExpandPseudoInsts.cpp | 1348 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg); in expandMI() 1409 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg) in expandMI() 1431 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg) in expandMI()
|
| H A D | AArch64FastISel.cpp | 427 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(AArch64::ADRP), in materializeFP() 462 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(AArch64::ADRP), in materializeGV() 494 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(AArch64::ADRP), in materializeGV() 3251 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(AArch64::ADRP), in fastLowerCall()
|
| H A D | AArch64SchedCyclone.td | 141 // ADR,ADRP
|
| H A D | AArch64SchedTSV110.td | 410 def : InstRW<[TSV110Wr_1cyc_1ALUAB], (instrs ADR, ADRP)>;
|
| H A D | AArch64SchedExynosM3.td | 510 def : InstRW<[M3WriteZ0], (instrs ADR, ADRP)>;
|
| H A D | AArch64SchedAmpere1.td | 983 def : InstRW<[Ampere1Write_1cyc_1A], (instrs ADR, ADRP)>;
|
| H A D | AArch64SchedAmpere1B.td | 965 def : InstRW<[Ampere1BWrite_1cyc_1A], (instrs ADR, ADRP)>;
|
| H A D | AArch64SchedExynosM4.td | 605 def : InstRW<[M4WriteZ0], (instrs ADR, ADRP)>;
|
| H A D | AArch64SchedExynosM5.td | 652 def : InstRW<[M5WriteZ0], (instrs ADR, ADRP)>;
|
| H A D | AArch64InstrInfo.cpp | 320 BuildMI(MBB, MBB.end(), DL, get(AArch64::ADRP), Reg) in insertIndirectBranch() 2111 BuildMI(MBB, FirstEpilogSEH, DL, TII->get(AArch64::ADRP)) in expandPostRAPseudo() 2234 BuildMI(MBB, MI, DL, get(AArch64::ADRP), Reg) in expandPostRAPseudo() 9705 if (MI.getOpcode() == AArch64::ADRP) in getOutliningTypeImpl()
|
| H A D | AArch64SchedFalkorDetails.td | 1233 def : InstRW<[FalkorWr_1XYZB_0cyc], (instregex "^ADRP?$")>; // imm fwd
|
| H A D | AArch64SchedOryon.td | 696 (instrs ADR,ADRP)>;
|
| H A D | AArch64SchedNeoverseN3.td | 693 def : InstRW<[N3Write_1c_1S], (instrs ADR, ADRP)>;
|
| H A D | AArch64SchedNeoverseV2.td | 1219 def : InstRW<[V2Write_1c_1F], (instrs ADR, ADRP)>;
|
| H A D | AArch64ISelLowering.cpp | 9861 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, Ty, Hi); in getAddr() local 9862 return DAG.getNode(AArch64ISD::ADDlow, DL, Ty, ADRP, Lo); in getAddr() 10243 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, PtrVT, TLSIndexHi); in LowerWindowsGlobalTLSAddress() local 10245 DAG.getNode(AArch64ISD::ADDlow, DL, PtrVT, ADRP, TLSIndexLo); in LowerWindowsGlobalTLSAddress() 28669 case AArch64::ADRP: in shouldLocalize()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
| H A D | AArch64ExternalSymbolizer.cpp | 93 } else if (MI.getOpcode() == AArch64::ADRP) { in tryAddingSymbolicOperand()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 1603 auto ADRP = MIRBuilder.buildInstr(AArch64::ADRP, {LLT::pointer(0, 64)}, {}) in legalizeSmallCMGlobalValue() local 1606 MRI.setRegClass(ADRP.getReg(0), &AArch64::GPR64RegClass); in legalizeSmallCMGlobalValue() 1624 ADRP = MIRBuilder.buildInstr(AArch64::MOVKXi, {LLT::pointer(0, 64)}, {ADRP}) in legalizeSmallCMGlobalValue() 1628 MRI.setRegClass(ADRP.getReg(0), &AArch64::GPR64RegClass); in legalizeSmallCMGlobalValue() 1631 MIRBuilder.buildInstr(AArch64::G_ADD_LOW, {DstReg}, {ADRP}) in legalizeSmallCMGlobalValue()
|
| H A D | AArch64InstructionSelector.cpp | 2707 if (BaseMI->getOpcode() != AArch64::ADRP) { in select() 4326 MIRBuilder.buildInstr(AArch64::ADRP, {&AArch64::GPR64RegClass}, {}) in emitLoadFromConstantPool() 7613 if (Adrp.getOpcode() != AArch64::ADRP) in tryFoldAddLowIntoImm()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MCTargetDesc.cpp | 408 else if (Inst.getOpcode() == AArch64::ADRP) in evaluateBranch()
|
| H A D | AArch64InstPrinter.cpp | 1823 if (SymbolizeOperands && MI->getOpcode() != AArch64::ADRP) in printAdrAdrpLabel() 1832 if (MI->getOpcode() == AArch64::ADRP) { in printAdrAdrpLabel()
|