| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/xray/ |
| H A D | xray_trampoline_AArch64.S | 35 ADRP X1, _ZN6__xray19XRayPatchedFunctionE 88 ADRP X1, _ZN6__xray19XRayPatchedFunctionE 137 ADRP X1, _ZN6__xray19XRayPatchedFunctionE
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 911 auto ADRP = MIRBuilder.buildInstr(AArch64::ADRP, {LLT::pointer(0, 64)}, {}) in legalizeSmallCMGlobalValue() local 914 MRI.setRegClass(ADRP.getReg(0), &AArch64::GPR64RegClass); in legalizeSmallCMGlobalValue() 932 ADRP = MIRBuilder.buildInstr(AArch64::MOVKXi, {LLT::pointer(0, 64)}, {ADRP}) in legalizeSmallCMGlobalValue() 936 MRI.setRegClass(ADRP.getReg(0), &AArch64::GPR64RegClass); in legalizeSmallCMGlobalValue() 939 MIRBuilder.buildInstr(AArch64::G_ADD_LOW, {DstReg}, {ADRP}) in legalizeSmallCMGlobalValue()
|
| H A D | AArch64InstructionSelector.cpp | 2394 if (BaseMI->getOpcode() != AArch64::ADRP) { in select() 4147 MIRBuilder.buildInstr(AArch64::ADRP, {&AArch64::GPR64RegClass}, {}) in emitLoadFromConstantPool() 5755 if (Adrp.getOpcode() != AArch64::ADRP) in tryFoldAddLowIntoImm()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64MacroFusion.cpp | 166 if ((FirstMI == nullptr || FirstMI->getOpcode() == AArch64::ADRP) && in isLiteralsPair() 227 case AArch64::ADRP: in isAddressLdStPair()
|
| H A D | AArch64CollectLOH.cpp | 180 case AArch64::ADRP: in canDefBePartOfLOH() 580 case AArch64::ADRP: in runOnMachineFunction()
|
| H A D | AArch64SchedPredExynos.td | 125 [ADR, ADRP,
|
| H A D | AArch64ExpandPseudoInsts.cpp | 976 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg); in expandMI() 1032 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg) in expandMI() 1053 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg) in expandMI()
|
| H A D | AArch64AsmPrinter.cpp | 543 MCInstBuilder(AArch64::ADRP) in emitHwasanMemaccessSymbols() 1302 Adrp.setOpcode(AArch64::ADRP); in emitInstruction()
|
| H A D | AArch64ISelLowering.h | 61 ADRP, // Page address of a TargetGlobalAddress operand. enumerator
|
| H A D | AArch64FastISel.cpp | 431 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP), in materializeFP() 463 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP), in materializeGV() 495 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP), in materializeGV() 3220 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP), in fastLowerCall()
|
| H A D | AArch64SchedTSV110.td | 382 def : InstRW<[TSV110Wr_1cyc_1ALUAB], (instrs ADR, ADRP)>;
|
| H A D | AArch64SchedCyclone.td | 140 // ADR,ADRP
|
| H A D | AArch64SchedExynosM3.td | 507 def : InstRW<[M3WriteZ0], (instrs ADR, ADRP)>;
|
| H A D | AArch64SchedExynosM5.td | 651 def : InstRW<[M5WriteZ0], (instrs ADR, ADRP)>;
|
| H A D | AArch64SchedExynosM4.td | 604 def : InstRW<[M4WriteZ0], (instrs ADR, ADRP)>;
|
| H A D | AArch64InstrInfo.cpp | 1899 BuildMI(MBB, FirstEpilogSEH, DL, TII->get(AArch64::ADRP)) in expandPostRAPseudo() 2021 BuildMI(MBB, MI, DL, get(AArch64::ADRP), Reg) in expandPostRAPseudo() 7059 if (MI.getOpcode() == AArch64::ADRP) in getOutliningType()
|
| H A D | AArch64SchedFalkorDetails.td | 1233 def : InstRW<[FalkorWr_1XYZB_0cyc], (instregex "^ADRP?$")>; // imm fwd
|
| H A D | AArch64ISelLowering.cpp | 1895 MAKE_CASE(AArch64ISD::ADRP) in getTargetNodeName() 6427 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, Ty, Hi); in getAddr() local 6428 return DAG.getNode(AArch64ISD::ADDlow, DL, Ty, ADRP, Lo); in getAddr() 6789 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, PtrVT, TLSIndexHi); in LowerWindowsGlobalTLSAddress() local 6791 DAG.getNode(AArch64ISD::ADDlow, DL, PtrVT, ADRP, TLSIndexLo); in LowerWindowsGlobalTLSAddress() 17777 case AArch64::ADRP: in shouldLocalize()
|
| H A D | AArch64InstrInfo.td | 409 def AArch64adrp : SDNode<"AArch64ISD::ADRP", SDTIntUnaryOp, []>; 2217 def ADRP : ADRI<1, "adrp", adrplabel, 2226 def : Pat<(AArch64adrp tconstpool:$cp), (ADRP tconstpool:$cp)>; 2227 def : Pat<(AArch64adrp tblockaddress:$cp), (ADRP tblockaddress:$cp)>; 2228 def : Pat<(AArch64adrp texternalsym:$sym), (ADRP texternalsym:$sym)>;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
| H A D | AArch64ExternalSymbolizer.cpp | 92 } else if (MI.getOpcode() == AArch64::ADRP) { in tryAddingSymbolicOperand()
|