Home
last modified time | relevance | path

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

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/Disassembler/
DAArch64ExternalSymbolizer.cpp108 MI.getOpcode() == AArch64::ADR) { in tryAddingSymbolicOperand()
117 } else if (MI.getOpcode() == AArch64::ADR) { in tryAddingSymbolicOperand()
/third_party/boost/libs/context/src/asm/
Dmake_arm64_aapcs_macho_gas.S72 ; TODO: Numeric offset since llvm still does not support labels in ADR. Fix:
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64SchedPredExynos.td125 [ADR, ADRP,
DAArch64MacroFusion.cpp219 case AArch64::ADR: in isAddressLdStPair()
DAArch64ISelLowering.h37 ADR, // ADR enumerator
DAArch64AsmPrinter.cpp841 EmitToStreamer(OutStreamer, MCInstBuilder(AArch64::ADR) in LowerJumpTableDestSmall()
DAArch64SchedCyclone.td138 // ADR,ADRP
DAArch64SchedExynosM3.td505 def : InstRW<[M3WriteZ0], (instrs ADR, ADRP)>;
DAArch64SchedExynosM4.td602 def : InstRW<[M4WriteZ0], (instrs ADR, ADRP)>;
DAArch64SchedExynosM5.td649 def : InstRW<[M5WriteZ0], (instrs ADR, ADRP)>;
DAArch64InstrInfo.td373 def AArch64adr : SDNode<"AArch64ISD::ADR", SDTIntUnaryOp, []>;
1873 def ADR : ADRI<0, "adr", adrlabel,
1882 def : Pat<(AArch64adr tconstpool:$cp), (ADR tconstpool:$cp)>;
1883 def : Pat<(AArch64adr tblockaddress:$cp), (ADR tblockaddress:$cp)>;
1884 def : Pat<(AArch64adr texternalsym:$sym), (ADR texternalsym:$sym)>;
1885 def : Pat<(AArch64adr tjumptable:$sym), (ADR tjumptable:$sym)>;
DAArch64SchedKryoDetails.td351 (instregex "ADR.*")>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopRerollPass.cpp892 const auto *ADR = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(DRS.BaseInst)); in validateRootSet() local
893 if (!ADR) in validateRootSet()
898 const SCEV *StepSCEV = SE->getMinusSCEV(SE->getSCEV(DRS.Roots[0]), ADR); in validateRootSet()
900 if (ADR->getStepRecurrence(*SE) != SE->getMulExpr(StepSCEV, ScaleSCEV)) in validateRootSet()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MCCodeEmitter.cpp244 MCFixupKind Kind = MI.getOpcode() == AArch64::ADR in getAdrLabelOpValue()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZInstrHFP.td134 def ADR : BinaryRR<"adr", 0x2A, null_frag, FP64, FP64>;
/third_party/cmsis/CMSIS/Core/Include/
Dcore_sc300.h397 __IM uint32_t ADR; /*!< Offset: 0x04C (R/ ) Auxiliary Feature Register */ member
Dcore_cm3.h397 __IM uint32_t ADR; /*!< Offset: 0x04C (R/ ) Auxiliary Feature Register */ member
Dcore_cm4.h463 __IM uint32_t ADR; /*!< Offset: 0x04C (R/ ) Auxiliary Feature Register */ member
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMAsmPrinter.cpp1284 : ARM::ADR)) in EmitInstruction()
1300 : ARM::ADR)) in EmitInstruction()
DARMScheduleR52.td326 (instregex "ADR", "MOVsi", "MVNS?s?i", "t2MOVS?si")>;
DARMScheduleSwift.td129 // ADC,ADD,NEG,RSB,RSC,SBC,SUB,ADR
DARMScheduleA57.td183 // ADD{S}, ADC{S}, ADR, AND{S}, BIC{S}, CMN, CMP, EOR{S}, ORN{S}, ORR{S},
DARMInstrThumb.td129 // ADR instruction labels.
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/ARM/
DARMGenAsmWriter.inc1315 3174515U, // ADR
5539 1280U, // ADR
9424 // ADCri, ADCrr, ADCrsi, ADDri, ADDrr, ADDrsi, ADR, ANDri, ANDrr, ANDrsi,...
10533 // ADR, t2ADR
DARMGenSubtargetInfo.inc5539 { 1, 1, 2, 898, 900 }, // 707 ADR
6586 { 1, 13, 15, 3381, 3383 }, // 707 ADR
7633 { 1, 265, 266, 6376, 6378 }, // 707 ADR
11455 {DBGFIELD("ADR") 1, false, false, 1, 1, 1, 1, 1, 21}, // #707
12904 {DBGFIELD("ADR") 1, false, false, 1, 1, 1, 1, 0, 1}, // #707
14353 {DBGFIELD("ADR") 1, false, false, 3, 1, 1, 1, 0, 1}, // #707
15802 {DBGFIELD("ADR") 1, false, false, 3, 1, 2, 1, 0, 0}, // #707
17251 {DBGFIELD("ADR") 1, false, false, 4, 1, 1, 1, 0, 1}, // #707

12