/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86LDBackend.cpp | 15 #include <llvm/ADT/StringRef.h> 16 #include <llvm/ADT/Triple.h> 17 #include <llvm/Support/Casting.h> 27 #include <llvm/Support/Dwarf.h> 48 llvm::Triple::ArchType arch = pConfig.targets().triple().getArch(); 49 assert (arch == llvm::Triple::x86 || arch == llvm::Triple::x86_64); 50 if (arch == llvm::Triple::x86 || 51 pConfig.targets().triple().getEnvironment() == llvm::Triple::GNUX32) { 54 if (arch == llvm [all...] |
H A D | X86Relocator.cpp | 21 #include <llvm/ADT/Twine.h> 22 #include <llvm/Support/DataTypes.h> 23 #include <llvm/Support/ELF.h> 42 if (pType == llvm::ELF::R_386_RELATIVE || NULL == pSym) 85 helper_DynRel_init(rsym, *got_entry, 0x0, llvm::ELF::R_386_RELATIVE, 90 helper_DynRel_init(rsym, *got_entry, 0x0, llvm::ELF::R_386_GLOB_DAT, 132 rel_entry.setType(llvm::ELF::R_386_JUMP_SLOT); 194 if (0 == (pSection.getLink()->flag() & llvm::ELF::SHF_ALLOC)) 330 case llvm::ELF::R_386_32: 331 case llvm [all...] |
H A D | X86GOTPLT.cpp | 12 #include <llvm/Support/Casting.h> 42 llvm::cast<X86_32GOTEntry> 55 llvm::cast<X86_32GOTEntry>(*it).setValue(plt_addr + 6); 81 llvm::cast<X86_64GOTEntry> 94 llvm::cast<X86_64GOTEntry>(*it).setValue(plt_addr + 6);
|
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
H A D | Android.mk | 3 LLVM_ROOT_PATH := $(LOCAL_PATH)/../../../../../external/llvm 4 include $(LLVM_ROOT_PATH)/llvm.mk
|
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
H A D | Android.mk | 3 LLVM_ROOT_PATH := $(LOCAL_PATH)/../../../../../external/llvm 4 include $(LLVM_ROOT_PATH)/llvm.mk
|
/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | LDReader.h | 12 #include <llvm/Support/DataTypes.h>
|
/frameworks/compile/mclinker/include/mcld/Support/ |
H A D | SystemUtils.h | 12 #include <llvm/Support/DataTypes.h>
|
/frameworks/compile/mclinker/include/mcld/ |
H A D | TargetOptions.h | 12 #include <llvm/ADT/Triple.h> 38 const llvm::Triple& triple() const { return m_Triple; } 42 void setTriple(const llvm::Triple& pTriple); 71 llvm::Triple m_Triple;
|
/frameworks/compile/mclinker/lib/Fragment/ |
H A D | RegionFragment.cpp | 16 RegionFragment::RegionFragment(llvm::StringRef pRegion, SectionData* pSD)
|
/frameworks/compile/mclinker/lib/MC/ |
H A D | Input.cpp | 18 Input::Input(llvm::StringRef pName) 30 Input::Input(llvm::StringRef pName, const AttributeProxy& pProxy) 42 Input::Input(llvm::StringRef pName, 57 Input::Input(llvm::StringRef pName,
|
/frameworks/compile/mclinker/lib/Support/ |
H A D | Target.cpp | 10 #include <llvm/ADT/Triple.h> 26 unsigned int Target::getTripleQuality(const llvm::Triple& pTriple) const 35 const llvm::Target& pTarget, 36 llvm::TargetMachine& pTM) const
|
H A D | TargetRegistry.cpp | 36 llvm::Triple triple(pTriple); 69 llvm::Triple& pTriple, 89 llvm::Triple::ArchType type = 90 llvm::Triple::getArchTypeForLLVMName(pArchName); 91 if (llvm::Triple::UnknownArch != type)
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonGOT.cpp | 14 #include <llvm/Support/Casting.h>
|
H A D | HexagonGOTPLT.h | 12 #include <llvm/ADT/DenseMap.h>
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsEmulation.cpp | 25 llvm::Triple::ArchType arch = pConfig.targets().triple().getArch(); 26 assert(arch == llvm::Triple::mipsel || arch == llvm::Triple::mips64el); 27 unsigned bitclass = arch == llvm::Triple::mipsel ? 32 : 64;
|
/frameworks/compile/slang/BitWriter_2_9/ |
H A D | Android.mk | 3 LLVM_ROOT_PATH := $(LOCAL_PATH)/../../../../external/llvm 4 include $(LLVM_ROOT_PATH)/llvm.mk
|
/frameworks/compile/slang/BitWriter_2_9_func/ |
H A D | Android.mk | 3 LLVM_ROOT_PATH := $(LOCAL_PATH)/../../../../external/llvm 4 include $(LLVM_ROOT_PATH)/llvm.mk
|
/frameworks/compile/slang/BitWriter_3_2/ |
H A D | BitcodeWriterPass.cpp | 15 #include "llvm/IR/Function.h" 16 #include "llvm/IR/Instructions.h" 17 #include "llvm/IR/Module.h" 18 #include "llvm/Pass.h" 19 using namespace llvm;
|
/frameworks/compile/slang/ |
H A D | slang_rs_export_func.h | 23 #include "llvm/ADT/StringRef.h" 24 #include "llvm/Support/raw_ostream.h" 32 namespace llvm { namespace 53 RSExportFunc(RSContext *Context, const llvm::StringRef &Name, 64 llvm::raw_string_ostream BufStm(mMangledName); 102 bool checkParameterPacketType(llvm::StructType *ParamTy) const;
|
/frameworks/compile/libbcc/bcinfo/ |
H A D | BitcodeTranslator.cpp | 29 #include "llvm/Bitcode/BitstreamWriter.h" 30 #include "llvm/Bitcode/ReaderWriter.h" 31 #include "llvm/IR/LLVMContext.h" 32 #include "llvm/IR/Module.h" 33 #include "llvm/Support/MemoryBuffer.h" 34 #include "llvm/Support/raw_ostream.h" 121 std::unique_ptr<llvm::LLVMContext> mContext(new llvm::LLVMContext()); 122 std::unique_ptr<llvm::MemoryBuffer> MEM( 123 llvm [all...] |
/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFBinaryReader.cpp | 16 #include <llvm/Support/ELF.h> 48 llvm::ELF::SHT_NULL, 56 llvm::ELF::SHF_WRITE | llvm::ELF::SHF_ALLOC, 69 llvm::ELF::SHT_STRTAB, 76 llvm::ELF::SHT_SYMTAB, 132 llvm::ELF::SHT_STRTAB,
|
H A D | ELFSegment.cpp | 13 #include <llvm/Support/ManagedStatic.h> 19 static llvm::ManagedStatic<ELFSegmentFactory> g_ELFSegmentFactory; 25 : m_Type(llvm::ELF::PT_NULL), 26 m_Flag(llvm::ELF::PF_R), 56 return type() == llvm::ELF::PT_LOAD; 61 return (type() == llvm::ELF::PT_LOAD) && ((flag() & llvm::ELF::PF_W) != 0x0);
|
H A D | NamePool.cpp | 9 #include <llvm/Support/raw_ostream.h> 33 ResolveInfo* NamePool::createSymbol(const llvm::StringRef& pName, 56 void NamePool::insertSymbol(const llvm::StringRef& pName, 119 llvm::StringRef NamePool::insertString(const llvm::StringRef& pString) 123 return llvm::StringRef(resolve_info->name(), resolve_info->nameSize()); 137 ResolveInfo* NamePool::findInfo(const llvm::StringRef& pName) 144 const ResolveInfo* NamePool::findInfo(const llvm::StringRef& pName) const 151 LDSymbol* NamePool::findSymbol(const llvm::StringRef& pName) 160 const LDSymbol* NamePool::findSymbol(const llvm [all...] |
/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | ELFAttribute.h | 15 #include <llvm/ADT/SmallVector.h> 16 #include <llvm/ADT/StringRef.h> 85 bool isMyAttribute(llvm::StringRef pVendorName) const 109 Subsection *getSubsection(llvm::StringRef pVendorName) const; 117 llvm::SmallVector<Subsection*, 2> m_Subsections;
|
H A D | ELFDynamic.h | 14 #include <llvm/Support/ELF.h> 55 typedef llvm::ELF::Elf32_Dyn Pair; 56 typedef llvm::ELF::Elf32_Sym Symbol; 57 typedef llvm::ELF::Elf32_Rel Rel; 58 typedef llvm::ELF::Elf32_Rela Rela; 92 typedef llvm::ELF::Elf64_Dyn Pair; 93 typedef llvm::ELF::Elf64_Sym Symbol; 94 typedef llvm::ELF::Elf64_Rel Rel; 95 typedef llvm::ELF::Elf64_Rela Rela;
|