HomeSort by: relevance | last modified time | path
    Searched defs:ADRP (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64LegalizerInfo.cpp 852 // We do this custom legalization to convert G_GLOBAL_VALUE into target ADRP +
869 auto ADRP = MIRBuilder.buildInstr(AArch64::ADRP, {LLT::pointer(0, 64)}, {})
872 MRI.setRegClass(ADRP.getReg(0), &AArch64::GPR64RegClass);
890 ADRP = MIRBuilder.buildInstr(AArch64::MOVKXi, {LLT::pointer(0, 64)}, {ADRP})
894 MRI.setRegClass(ADRP.getReg(0), &AArch64::GPR64RegClass);
897 MIRBuilder.buildInstr(AArch64::G_ADD_LOW, {DstReg}, {ADRP})
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 1825 MAKE_CASE(AArch64ISD::ADRP)
6148 // (addlow (adrp %hi(sym)) %lo(sym))
6158 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, Ty, Hi);
6159 return DAG.getNode(AArch64ISD::ADDlow, DL, Ty, ADRP, Lo);
6223 /// adrp x0, _var@TLVPPAGE
6376 /// have a descriptor, accessible via a PC-relative ADRP, and whose first entry
6380 /// adrp x0, :tlsdesc:var
6520 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, PtrVT, TLSIndexHi)
    [all...]

Completed in 45 milliseconds