Home
last modified time | relevance | path

Searched refs:ADRP (Results 1 – 25 of 57) sorted by relevance

123

/netbsd-src/external/gpl3/binutils.old/dist/gold/
H A Daarch64-reloc.def62 … Y, -1, 32,32 , 12,32 , Symbol::RELATIVE_REF , ADRP )
63 … Y, -1, 0,0 , 12,32 , Symbol::RELATIVE_REF , ADRP )
72 … Y, -1, 32,32 , 12,32 , Symbol::RELATIVE_REF , ADRP )
84 … Y, -1, 32,32 , 12,32 , Symbol::TLS_REF , ADRP )
88 … Y, -1, 32,32 , 12,32 , Symbol::TLS_REF , ADRP )
90 … Y, 1, 32,32 , 16,31 , Symbol::TLS_REF , ADRP )
98 … Y, -1, 32,32 , 12,32 , Symbol::TLS_REF , ADRP )
121 … Y, -1, 32,32 , 12,32 , Symbol::TLS_REF , ADRP )
/netbsd-src/external/gpl3/binutils/dist/gold/
H A Daarch64-reloc.def62 … Y, -1, 32,32 , 12,32 , Symbol::RELATIVE_REF , ADRP )
63 … Y, -1, 0,0 , 12,32 , Symbol::RELATIVE_REF , ADRP )
72 … Y, -1, 32,32 , 12,32 , Symbol::RELATIVE_REF , ADRP )
84 … Y, -1, 32,32 , 12,32 , Symbol::TLS_REF , ADRP )
88 … Y, -1, 32,32 , 12,32 , Symbol::TLS_REF , ADRP )
90 … Y, 1, 32,32 , 16,31 , Symbol::TLS_REF , ADRP )
98 … Y, -1, 32,32 , 12,32 , Symbol::TLS_REF , ADRP )
121 … Y, -1, 32,32 , 12,32 , Symbol::TLS_REF , ADRP )
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp869 auto ADRP = MIRBuilder.buildInstr(AArch64::ADRP, {LLT::pointer(0, 64)}, {}) in legalizeSmallCMGlobalValue() local
872 MRI.setRegClass(ADRP.getReg(0), &AArch64::GPR64RegClass); in legalizeSmallCMGlobalValue()
890 ADRP = MIRBuilder.buildInstr(AArch64::MOVKXi, {LLT::pointer(0, 64)}, {ADRP}) in legalizeSmallCMGlobalValue()
894 MRI.setRegClass(ADRP.getReg(0), &AArch64::GPR64RegClass); in legalizeSmallCMGlobalValue()
897 MIRBuilder.buildInstr(AArch64::G_ADD_LOW, {DstReg}, {ADRP}) in legalizeSmallCMGlobalValue()
H A DAArch64InstructionSelector.cpp2290 if (BaseMI->getOpcode() != AArch64::ADRP) { in select()
4020 MIRBuilder.buildInstr(AArch64::ADRP, {&AArch64::GPR64RegClass}, {}) in emitLoadFromConstantPool()
5595 if (Adrp.getOpcode() != AArch64::ADRP) in tryFoldAddLowIntoImm()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64MacroFusion.cpp166 if ((FirstMI == nullptr || FirstMI->getOpcode() == AArch64::ADRP) && in isLiteralsPair()
227 case AArch64::ADRP: in isAddressLdStPair()
H A DAArch64CollectLOH.cpp180 case AArch64::ADRP: in canDefBePartOfLOH()
580 case AArch64::ADRP: in runOnMachineFunction()
H A DAArch64SchedPredExynos.td125 [ADR, ADRP,
H A DAArch64ExpandPseudoInsts.cpp924 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg); in expandMI()
980 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg) in expandMI()
1001 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg) in expandMI()
H A DAArch64AsmPrinter.cpp546 MCInstBuilder(AArch64::ADRP) in EmitHwasanMemaccessSymbols()
1298 Adrp.setOpcode(AArch64::ADRP); in emitInstruction()
H A DAArch64ISelLowering.h61 ADRP, // Page address of a TargetGlobalAddress operand. enumerator
H A DAArch64FastISel.cpp431 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 DAArch64SchedTSV110.td382 def : InstRW<[TSV110Wr_1cyc_1ALUAB], (instrs ADR, ADRP)>;
H A DAArch64SchedCyclone.td139 // ADR,ADRP
H A DAArch64SchedExynosM3.td506 def : InstRW<[M3WriteZ0], (instrs ADR, ADRP)>;
H A DAArch64SchedExynosM5.td650 def : InstRW<[M5WriteZ0], (instrs ADR, ADRP)>;
H A DAArch64SchedExynosM4.td603 def : InstRW<[M4WriteZ0], (instrs ADR, ADRP)>;
/netbsd-src/external/gpl3/binutils/dist/ld/emultempl/
H A Daarch64elf.em401 … full (default): Use both ADRP and ADR workaround, this will \n\
407 … adrp: Use only the ADRP workaround, this will never rewrite your ADRP\n\
/netbsd-src/external/gpl3/binutils.old/dist/ld/emultempl/
H A Daarch64elf.em401 … full (default): Use both ADRP and ADR workaround, this will \n\
407 … adrp: Use only the ADRP workaround, this will never rewrite your ADRP\n\
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64ExternalSymbolizer.cpp92 } else if (MI.getOpcode() == AArch64::ADRP) { in tryAddingSymbolicOperand()
/netbsd-src/external/gpl3/binutils/dist/gas/doc/
H A Dc-aarch64.texi366 @cindex ADRP, ADD, LDR/STR group relocations, AArch64
367 Relocations for @samp{ADRP}, and @samp{ADD}, @samp{LDR} or @samp{STR}
/netbsd-src/external/gpl3/binutils.old/dist/gas/doc/
H A Dc-aarch64.texi309 @cindex ADRP, ADD, LDR/STR group relocations, AArch64
310 Relocations for @samp{ADRP}, and @samp{ADD}, @samp{LDR} or @samp{STR}
/netbsd-src/external/gpl3/binutils/dist/bfd/doc/
H A Dreloc.texi3891 AArch64 ADRP instruction, with bits 12 to 32 of a pc-relative page
3895 AArch64 ADRP instruction, with bits 12 to 32 of a pc-relative page
3952 as part of an ADRP instruction using a 21 bit PC relative value.
4039 GOT entry page address for AArch64 TLS Local Dynamic, used with ADRP
/netbsd-src/external/gpl3/binutils.old/dist/bfd/doc/
H A Dreloc.texi3871 AArch64 ADRP instruction, with bits 12 to 32 of a pc-relative page
3875 AArch64 ADRP instruction, with bits 12 to 32 of a pc-relative page
3932 part of an ADRP instruction using a 21 bit PC relative value.Used in
4016 GOT entry page address for AArch64 TLS Local Dynamic, used with ADRP
/netbsd-src/external/gpl3/binutils.old/dist/ld/po/
H A Dsr.po3652 " full (default): Use both ADRP and ADR workaround, t…
3658 … adrp: Use only the ADRP workaround, this will never rewrite your A…
3663 " full (основно): Користи и „ADRP“ и „ADR“ решења, ово …
3669 … adrp: Користи само „ADRP“ решење, ово неће никада преписати вашу „A…
/netbsd-src/external/gpl3/binutils/dist/ld/po/
H A Dsr.po3723 " full (default): Use both ADRP and ADR workaround, t…
3729 … adrp: Use only the ADRP workaround, this will never rewrite your A…
3734 " full (основно): Користи и „ADRP“ и „ADR“ решења, ово …
3740 … adrp: Користи само „ADRP“ решење, ово неће никада преписати вашу „A…

123