HomeSort by relevance Sort by last modified time
    Searched refs:ADRP (Results 1 - 25 of 39) sorted by null

1 2

  /external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AArch64/
macho-adrp-missing-reloc.s 3 ; CHECK: error: ADR/ADRP relocations must be GOT relative
4 adrp x3, Lbar
  /external/llvm/lib/Target/AArch64/
AArch64CollectLOH.cpp 20 // L1: adrp xA, sym@PAGE
29 // L1: adrp xA, sym@PAGE
40 // respectively ADRP, ADD (immediate), and LD.
46 // - The ADRP in L1 and the ADD in L2 must reference the same symbol using
50 // * So called non-ADRP-related:
52 // L1: adrp xA, sym@PAGE
56 // L1: adrp xA, sym@GOTPAGE
60 // L1: adrp xA, sym@PAGE
63 // L1: adrp xA, sym@PAGE
67 // L1: adrp xA, sym@GOTPAG
    [all...]
AArch64ExpandPseudoInsts.cpp 835 // Expand into ADRP + LDR.
840 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg);
875 // Expand into ADRP + ADD.
878 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg)
    [all...]
AArch64AsmPrinter.cpp 509 /// adrp x0, :tlsdesc:var
525 MCInst Adrp;
526 Adrp.setOpcode(AArch64::ADRP);
527 Adrp.addOperand(MCOperand::createReg(AArch64::X0));
528 Adrp.addOperand(SymTLSDesc);
529 EmitToStreamer(*OutStreamer, Adrp);
AArch64ISelLowering.h 37 ADRP, // Page address of a TargetGlobalAddress operand.
AArch64ISelLowering.cpp     [all...]
AArch64FastISel.cpp 399 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP),
430 // ADRP + LDRX
431 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP),
442 // ADRP + ADDX
443 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(AArch64::ADRP),
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
AArch64MacroFusion.cpp 146 FirstOpcode == AArch64::ADRP) &&
208 case AArch64::ADRP:
AArch64CollectLOH.cpp 20 // L1: adrp xA, sym@PAGE
29 // L1: adrp xA, sym@PAGE
40 // respectively ADRP, ADD (immediate), and LD.
46 // - The ADRP in L1 and the ADD in L2 must reference the same symbol using
50 // * So called non-ADRP-related:
52 // L1: adrp xA, sym@PAGE
56 // L1: adrp xA, sym@GOTPAGE
60 // L1: adrp xA, sym@PAGE
63 // L1: adrp xA, sym@PAGE
67 // L1: adrp xA, sym@GOTPAG
    [all...]
AArch64AsmPrinter.cpp 611 /// adrp x0, :tlsdesc:var
626 MCInst Adrp;
627 Adrp.setOpcode(AArch64::ADRP);
628 Adrp.addOperand(MCOperand::createReg(AArch64::X0));
629 Adrp.addOperand(SymTLSDesc);
630 EmitToStreamer(*OutStreamer, Adrp);
AArch64ExpandPseudoInsts.cpp 838 // Expand into ADRP + LDR.
843 BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(AArch64::ADRP), DstReg);
878 // Expand into ADRP + ADD.
    [all...]
AArch64ISelLowering.h 37 ADRP, // Page address of a TargetGlobalAddress operand.
  /external/vixl/src/aarch64/
instructions-aarch64.cc 296 // ADR and ADRP.
298 if (Mask(PCRelAddressingMask) == ADRP) {
345 VIXL_ASSERT(Mask(PCRelAddressingMask) == ADRP);
  /external/libhevc/common/arm64/
ihevc_sao_band_offset_luma.s 89 ADRP x14, :got:gu1_table_band_idx
ihevc_sao_band_offset_chroma.s 101 ADRP x14, :got:gu1_table_band_idx
154 ADRP x14, :got:gu1_table_band_idx
ihevc_sao_edge_offset_class2_chroma.s 152 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
    [all...]
ihevc_sao_edge_offset_class3_chroma.s 152 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
    [all...]
ihevc_sao_edge_offset_class2.s 130 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
    [all...]
ihevc_sao_edge_offset_class3.s 141 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
    [all...]
ihevc_sao_edge_offset_class0.s 93 ADRP x14, :got:gi1_table_edge_idx //table pointer
ihevc_sao_edge_offset_class1.s 114 ADRP x14, :got:gi1_table_edge_idx //table pointer
ihevc_sao_edge_offset_class0_chroma.s 112 ADRP x14, :got:gi1_table_edge_idx //table pointer
ihevc_sao_edge_offset_class1_chroma.s 134 ADRP x14, :got:gi1_table_edge_idx //table pointer
  /external/llvm/lib/Target/AArch64/Disassembler/
AArch64ExternalSymbolizer.cpp 56 /// tested and for ADRP an other instructions that help to load of pointers
91 } else if (MI.getOpcode() == AArch64::ADRP) {
93 // otool expects the fully encoded ADRP instruction to be passed in as
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/Disassembler/
AArch64ExternalSymbolizer.cpp 56 /// tested and for ADRP an other instructions that help to load of pointers
91 } else if (MI.getOpcode() == AArch64::ADRP) {
93 // otool expects the fully encoded ADRP instruction to be passed in as

Completed in 505 milliseconds

1 2