Home
last modified time | relevance | path

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

12

/external/llvm/test/CodeGen/MIR/AArch64/
Dtarget-flags.mir24 ; CHECK: %x8 = ADRP target-flags(aarch64-page) @var_i32
25 ; CHECK-NEXT: %x9 = ADRP target-flags(aarch64-page) @var_i64
30 %x8 = ADRP target-flags(aarch64-page) @var_i32
31 %x9 = ADRP target-flags(aarch64-page) @var_i64
Dstack-object-local-offset.mir34 %0 = ADRP @var
37 %2 = ADRP @local_addr
Dexpected-target-flag-name.mir19 %x8 = ADRP target-flags(aarch64-page) @var_i32
Dinvalid-target-flag-name.mir19 %x8 = ADRP target-flags(aarch64-page) @var_i32
/external/llvm/lib/Target/AArch64/
DAArch64CollectLOH.cpp304 bool IsADRP = MI.getOpcode() == AArch64::ADRP; in initReachingDef()
507 case AArch64::ADRP: in canDefBePartOfLOH()
582 if ((ADRPMode && Def->getOpcode() != AArch64::ADRP) || in reachedUsesToDefs()
702 if (Def->getOpcode() != AArch64::ADRP) { in isCandidate()
725 if (Def->getOpcode() == AArch64::ADRP) in isCandidate()
748 if (Def.getOpcode() != AArch64::ADRP) in registerADRCandidate()
832 if (Def->getOpcode() != AArch64::ADRP) { in computeOthers()
949 if (ImmediateDefOpc == AArch64::ADRP) in computeOthers()
DAArch64ExpandPseudoInsts.cpp840 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg); in expandMI()
878 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg) in expandMI()
DAArch64AsmPrinter.cpp526 Adrp.setOpcode(AArch64::ADRP); in EmitInstruction()
DAArch64ISelLowering.h37 ADRP, // Page address of a TargetGlobalAddress operand. enumerator
DAArch64ISelLowering.cpp837 case AArch64ISD::ADRP: return "AArch64ISD::ADRP"; in getTargetNodeName()
3394 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, PtrVT, Hi); in LowerGlobalAddress() local
3395 return DAG.getNode(AArch64ISD::ADDlow, DL, PtrVT, ADRP, Lo); in LowerGlobalAddress()
4141 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, PtrVT, Hi); in LowerJumpTable() local
4142 return DAG.getNode(AArch64ISD::ADDlow, DL, PtrVT, ADRP, Lo); in LowerJumpTable()
4181 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, PtrVT, Hi); in LowerConstantPool() local
4182 return DAG.getNode(AArch64ISD::ADDlow, DL, PtrVT, ADRP, Lo); in LowerConstantPool()
4204 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, PtrVT, Hi); in LowerBlockAddress() local
4205 return DAG.getNode(AArch64ISD::ADDlow, DL, PtrVT, ADRP, Lo); in LowerBlockAddress()
DAArch64FastISel.cpp399 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP), in materializeFP()
431 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP), in materializeGV()
443 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP), in materializeGV()
3139 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP), in fastLowerCall()
/external/vixl/src/aarch64/
Dinstructions-aarch64.cc295 if (Mask(PCRelAddressingMask) == ADRP) { in GetImmPCOffsetTarget()
342 VIXL_ASSERT(Mask(PCRelAddressingMask) == ADRP); in SetPCRelImmTarget()
/external/llvm/test/CodeGen/AArch64/
Darm64-extern-weak.ll8 ; The usual ADRP/ADD pair can't be used for a weak reference because it must
Dextern-weak.ll8 ; The usual ADRP/ADD pair can't be used for a weak reference because it must
/external/llvm/lib/Target/AArch64/Disassembler/
DAArch64ExternalSymbolizer.cpp91 } else if (MI.getOpcode() == AArch64::ADRP) { in tryAddingSymbolicOperand()
/external/libhevc/common/arm64/
Dihevc_sao_edge_offset_class3_chroma.s152 ADRP x14, :got:gi1_table_edge_idx //table pointer
188 ADRP x14, :got:gi1_table_edge_idx //table pointer
238 ADRP x14, :got:gi1_table_edge_idx //table pointer
276 ADRP x14, :got:gi1_table_edge_idx //table pointer
321 ADRP x2, :got:gi1_table_edge_idx //table pointer
Dihevc_sao_edge_offset_class2_chroma.s152 ADRP x14, :got:gi1_table_edge_idx //table pointer
190 ADRP x14, :got:gi1_table_edge_idx //table pointer
247 ADRP x14, :got:gi1_table_edge_idx //table pointer
286 ADRP x14, :got:gi1_table_edge_idx //table pointer
333 ADRP x2, :got:gi1_table_edge_idx //table pointer
Dihevc_sao_band_offset_chroma.s101 ADRP x14, :got:gu1_table_band_idx
154 ADRP x14, :got:gu1_table_band_idx
Dihevc_sao_band_offset_luma.s89 ADRP x14, :got:gu1_table_band_idx
Dihevc_sao_edge_offset_class2.s130 ADRP x14, :got:gi1_table_edge_idx //table pointer
185 ADRP x14, :got:gi1_table_edge_idx //table pointer
216 ADRP x11, :got:gi1_table_edge_idx //table pointer
Dihevc_sao_edge_offset_class3.s141 ADRP x14, :got:gi1_table_edge_idx //table pointer
192 ADRP x14, :got:gi1_table_edge_idx //table pointer
231 ADRP x6, :got:gi1_table_edge_idx //table pointer
Dihevc_sao_edge_offset_class0.s93 ADRP x14, :got:gi1_table_edge_idx //table pointer
Dihevc_sao_edge_offset_class1.s114 ADRP x14, :got:gi1_table_edge_idx //table pointer
Dihevc_sao_edge_offset_class0_chroma.s112 ADRP x14, :got:gi1_table_edge_idx //table pointer
Dihevc_sao_edge_offset_class1_chroma.s134 ADRP x14, :got:gi1_table_edge_idx //table pointer
/external/v8/src/arm64/
Dconstants-arm64.h422 ADRP = PCRelAddressingFixed | 0x80000000 enumerator

12