Searched refs:llvm (Results 176 - 200 of 405) sorted by relevance

1234567891011>>

/frameworks/compile/mclinker/lib/Target/X86/
H A DX86LDBackend.cpp15 #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 DX86Relocator.cpp21 #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 DX86GOTPLT.cpp12 #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 DAndroid.mk3 LLVM_ROOT_PATH := $(LOCAL_PATH)/../../../../../external/llvm
4 include $(LLVM_ROOT_PATH)/llvm.mk
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/
H A DAndroid.mk3 LLVM_ROOT_PATH := $(LOCAL_PATH)/../../../../../external/llvm
4 include $(LLVM_ROOT_PATH)/llvm.mk
/frameworks/compile/mclinker/include/mcld/LD/
H A DLDReader.h12 #include <llvm/Support/DataTypes.h>
/frameworks/compile/mclinker/include/mcld/Support/
H A DSystemUtils.h12 #include <llvm/Support/DataTypes.h>
/frameworks/compile/mclinker/include/mcld/
H A DTargetOptions.h12 #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 DRegionFragment.cpp16 RegionFragment::RegionFragment(llvm::StringRef pRegion, SectionData* pSD)
/frameworks/compile/mclinker/lib/MC/
H A DInput.cpp18 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 DTarget.cpp10 #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 DTargetRegistry.cpp36 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 DHexagonGOT.cpp14 #include <llvm/Support/Casting.h>
H A DHexagonGOTPLT.h12 #include <llvm/ADT/DenseMap.h>
/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsEmulation.cpp25 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 DAndroid.mk3 LLVM_ROOT_PATH := $(LOCAL_PATH)/../../../../external/llvm
4 include $(LLVM_ROOT_PATH)/llvm.mk
/frameworks/compile/slang/BitWriter_2_9_func/
H A DAndroid.mk3 LLVM_ROOT_PATH := $(LOCAL_PATH)/../../../../external/llvm
4 include $(LLVM_ROOT_PATH)/llvm.mk
/frameworks/compile/slang/BitWriter_3_2/
H A DBitcodeWriterPass.cpp15 #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 Dslang_rs_export_func.h23 #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 DBitcodeTranslator.cpp29 #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 DELFBinaryReader.cpp16 #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 DELFSegment.cpp13 #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 DNamePool.cpp9 #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 DELFAttribute.h15 #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 DELFDynamic.h14 #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;

Completed in 391 milliseconds

1234567891011>>