/external/llvm/include/llvm/CodeGen/ |
H A D | PseudoSourceValue.h | 40 GOT, enumerator in enum:llvm::PseudoSourceValue::PSVKind 67 bool isGOT() const { return Kind == GOT; }
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.h | 310 SDValue GOT = DAG.getNode(MipsISD::Wrapper, DL, Ty, getGlobalReg(DAG, Ty), local 313 DAG.getLoad(Ty, DL, DAG.getEntryNode(), GOT, 336 // computing a global symbol's address in large-GOT mode:
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
H A D | ARMConstantPoolValue.h | 41 GOT, enumerator in enum:llvm::ARMCP::ARMCPModifier
|
H A D | ARMISelLowering.cpp | 2089 UseGOTOFF ? ARMCP::GOTOFF : ARMCP::GOT); 2097 SDValue GOT = DAG.getGLOBAL_OFFSET_TABLE(PtrVT); local 2098 Result = DAG.getNode(ISD::ADD, dl, PtrVT, Result, GOT);
|
/external/llvm/lib/Target/Sparc/ |
H A D | SparcAsmPrinter.cpp | 95 const MCSymbolRefExpr *GOT = MCSymbolRefExpr::create(GOTLabel, OutContext); local 102 const MCBinaryExpr *Add = MCBinaryExpr::createAdd(GOT, Sub, OutContext); 187 // Just load the address of GOT to MCRegOP.
|
/external/swiftshader/third_party/LLVM/lib/Target/Alpha/ |
H A D | AlphaISelDAGToDAG.cpp | 192 /// GOT address into a register. 401 SDValue GOT = SDValue(getGlobalBaseReg(), 0); local 402 Chain = CurDAG->getCopyToReg(Chain, dl, Alpha::R29, GOT, InFlag);
|
/external/swiftshader/third_party/LLVM/lib/Target/X86/ |
H A D | X86Subtarget.h | 36 GOT, // Used on many 32-bit unices in -fPIC mode. enumerator in enum:llvm::PICStyles::Style 248 bool isPICStyleGOT() const { return PICStyle == PICStyles::GOT; }
|
/external/llvm/lib/Target/X86/ |
H A D | X86Subtarget.h | 39 GOT, // Used on 32 bit elf on when in pic mode. enumerator in enum:llvm::PICStyles::Style 519 bool isPICStyleGOT() const { return PICStyle == PICStyles::GOT; }
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 1400 SDValue GOT = DAG.getGLOBAL_OFFSET_TABLE(MVT::i32); local 1401 return DAG.getNode(ISD::ADD, dl, MVT::i32, GOT, GPRelNode); 1572 // SDValue GOT = DAG.getGLOBAL_OFFSET_TABLE(MVT::i32); 1573 // ResNode = DAG.getNode(ISD::ADD, MVT::i32, GOT, GPRelNode); 2130 // Use GOT+LO if callee has internal linkage.
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 1512 // Use GOT index. 1513 SDValue GOT = DAG.getGLOBAL_OFFSET_TABLE(PtrVT); local 1516 return DAG.getNode(HexagonISD::AT_GOT, dl, PtrVT, GOT, GA, Off); 1604 // Generate the GOT pointer in case of position independent code 1605 SDValue GOT = LowerGLOBAL_OFFSET_TABLE(Sym, DAG); local 1607 // Add the TLS Symbol address to GOT pointer.This gives 1608 // GOT relative relocation for the symbol. 1609 Sym = DAG.getNode(ISD::ADD, dl, PtrVT, GOT, Sym); 1659 // Then, generate the GOT pointer 1660 SDValue GOT local [all...] |
/external/llvm/tools/llvm-readobj/ |
H A D | ELFDumper.cpp | 1901 std::size_t getGOTTotal(ArrayRef<uint8_t> GOT) const; 1902 const GOTEntry *makeGOTIter(ArrayRef<uint8_t> GOT, std::size_t EntryNum); 1944 // for detailed GOT description. 1970 W.startLine() << "GOT is empty.\n"; 1976 report_fatal_error("There is no not empty GOT section at 0x" + 1979 ArrayRef<uint8_t> GOT = unwrapOrError(Obj->getSectionContents(GOTShdr)); local 1981 if (*DtLocalGotNum + GlobalGotNum > getGOTTotal(GOT)) 1982 report_fatal_error("Number of GOT entries exceeds the size of GOT section"); 1984 const GOTEntry *GotBegin = makeGOTIter(GOT, 2096 makeGOTIter(ArrayRef<uint8_t> GOT, std::size_t EntryNum) argument [all...] |