Home
last modified time | relevance | path

Searched refs:ADR (Results 1 – 25 of 37) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
DAArch64ExternalSymbolizer.cpp108 MI.getOpcode() == AArch64::ADR) { in tryAddingSymbolicOperand()
117 } else if (MI.getOpcode() == AArch64::ADR) { in tryAddingSymbolicOperand()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64SchedPredExynos.td125 [ADR, ADRP,
DAArch64MacroFusion.cpp225 case AArch64::ADR: in isAddressLdStPair()
DAArch64ISelLowering.h62 ADR, // ADR enumerator
DAArch64AsmPrinter.cpp913 EmitToStreamer(OutStreamer, MCInstBuilder(AArch64::ADR) in LowerJumpTableDest()
DAArch64SchedCyclone.td140 // ADR,ADRP
DAArch64SchedTSV110.td382 def : InstRW<[TSV110Wr_1cyc_1ALUAB], (instrs ADR, ADRP)>;
DAArch64SchedExynosM3.td507 def : InstRW<[M3WriteZ0], (instrs ADR, ADRP)>;
DAArch64SchedExynosM5.td651 def : InstRW<[M5WriteZ0], (instrs ADR, ADRP)>;
DAArch64SchedExynosM4.td604 def : InstRW<[M4WriteZ0], (instrs ADR, ADRP)>;
DAArch64InstrInfo.td410 def AArch64adr : SDNode<"AArch64ISD::ADR", SDTIntUnaryOp, []>;
2213 def ADR : ADRI<0, "adr", adrlabel,
2222 def : Pat<(AArch64adr tconstpool:$cp), (ADR tconstpool:$cp)>;
2223 def : Pat<(AArch64adr tblockaddress:$cp), (ADR tblockaddress:$cp)>;
2224 def : Pat<(AArch64adr texternalsym:$sym), (ADR texternalsym:$sym)>;
2225 def : Pat<(AArch64adr tjumptable:$sym), (ADR tjumptable:$sym)>;
DAArch64SchedKryoDetails.td351 (instregex "ADR.*")>;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DLoopRerollPass.cpp907 const auto *ADR = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(DRS.BaseInst)); in validateRootSet() local
908 if (!ADR) in validateRootSet()
913 const SCEV *StepSCEV = SE->getMinusSCEV(SE->getSCEV(DRS.Roots[0]), ADR); in validateRootSet()
917 if (ADR->getStepRecurrence(*SE) != SE->getMulExpr(StepSCEV, ScaleSCEV)) in validateRootSet()
/freebsd-12-stable/sys/contrib/edk2/Include/Protocol/
DDevicePath.h285 UINT32 ADR; member
/freebsd-12-stable/contrib/binutils/gas/doc/
Dc-arm.texi672 @cindex @code{ADR reg,<label>} pseudo op, ARM
673 @item ADR
682 the ADR instruction, then an error will be generated. This instruction
/freebsd-12-stable/lib/libefivar/
Defivar-dp-format.c597 UefiDevicePathLibCatPrint (Str, "AcpiAdr(0x%x", AcpiAdr->ADR); in DevPathToTextAcpiAdr()
598 Addr = &AcpiAdr->ADR + 1; in DevPathToTextAcpiAdr()
Defivar-dp-parse.c1081 (&AcpiAdr->ADR)[Index] = (UINT32) Strtoi (DisplayDeviceStr); in DevPathFromTextAcpiAdr()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
DSystemZInstrHFP.td134 def ADR : BinaryRR<"adr", 0x2A, null_frag, FP64, FP64>;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MCCodeEmitter.cpp251 MCFixupKind Kind = MI.getOpcode() == AArch64::ADR in getAdrLabelOpValue()
/freebsd-12-stable/contrib/file/magic/Magdir/
Dhp208 >8 leshort 0x2911 (ADR)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMAsmPrinter.cpp1328 : ARM::ADR)) in emitInstruction()
1344 : ARM::ADR)) in emitInstruction()
DARMScheduleSwift.td129 // ADC,ADD,NEG,RSB,RSC,SBC,SUB,ADR
DARMScheduleR52.td326 (instregex "ADR", "MOVsi", "MVNS?s?i", "t2MOVS?si")>;
DARMScheduleA57.td171 // ADD{S}, ADC{S}, ADR, AND{S}, BIC{S}, CMN, CMP, EOR{S}, ORN{S}, ORR{S},
DARMInstrThumb.td133 // ADR instruction labels.

12