/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | TextDiagnosticPrinter.h | 13 #include <llvm/Support/raw_ostream.h> 24 TextDiagnosticPrinter(llvm::raw_ostream& pOStream, 39 llvm::raw_ostream& m_OStream;
|
/frameworks/compile/mclinker/include/mcld/MC/ |
H A D | MCLDDirectory.h | 14 #include <llvm/ADT/StringRef.h> 29 explicit MCLDDirectory(llvm::StringRef pName); 33 MCLDDirectory& assign(llvm::StringRef pName);
|
/frameworks/compile/libbcc/bcinfo/ |
H A D | MetadataExtractor.cpp | 27 #include "llvm/Bitcode/ReaderWriter.h" 28 #include "llvm/IR/Constants.h" 29 #include "llvm/IR/LLVMContext.h" 30 #include "llvm/IR/Module.h" 31 #include "llvm/IR/Function.h" 32 #include "llvm/Support/MemoryBuffer.h" 44 llvm::StringRef getStringOperand(const llvm::Metadata *node) { 45 if (auto *mds = llvm::dyn_cast_or_null<const llvm [all...] |
/frameworks/compile/libbcc/lib/ |
H A D | Script.cpp | 27 #include <llvm/IR/Module.h> 33 mOptimizationLevel(llvm::CodeGenOpt::Aggressive), 74 llvm::Module &libclcore_module = libclcore_source->getModule(); 75 llvm::NamedMDNode *const wrapperMDNode =
|
/frameworks/compile/mclinker/include/mcld/Config/ |
H A D | Config.h | 17 #include <llvm/Config/config.h>
|
/frameworks/compile/mclinker/include/mcld/Support/ |
H A D | Compiler.h | 12 #include <llvm/Support/Compiler.h>
|
H A D | FileOutputBuffer.h | 14 #include <llvm/ADT/StringRef.h> 15 #include <llvm/Support/DataTypes.h> 16 #include <llvm/Support/FileSystem.h> 24 /// FileOutputBuffer - This interface is borrowed from llvm bassically, and we 51 llvm::StringRef getPath() const; 59 FileOutputBuffer(llvm::sys::fs::mapped_file_region* pRegion, 62 std::unique_ptr<llvm::sys::fs::mapped_file_region> m_pRegion;
|
H A D | Target.h | 13 namespace llvm { namespace 17 } // namespace llvm 39 typedef unsigned int (*TripleMatchQualityFnTy)(const llvm::Triple& pTriple); 41 typedef MCLDTargetMachine* (*TargetMachineCtorTy)(const llvm::Target&, 43 llvm::TargetMachine&, 64 unsigned int getTripleQuality(const llvm::Triple& pTriple) const; 68 const llvm::Target& pTarget, 69 llvm::TargetMachine& pTM) const;
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | HexagonGOT.cpp | 14 #include <llvm/Support/Casting.h>
|
H A D | HexagonELFDynamic.cpp | 26 reserveOne(llvm::ELF::DT_PLTGOT); 32 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOTPLT().addr());
|
H A D | HexagonGNUInfo.h | 14 #include <llvm/Support/ELF.h> 25 uint32_t machine() const { return llvm::ELF::EM_HEXAGON; }
|
/frameworks/compile/slang/ |
H A D | slang_bitcode_gen.cpp | 19 #include "llvm/Support/raw_ostream.h" 28 #include "llvm/Bitcode/ReaderWriter.h" 32 void writeBitcode(llvm::raw_ostream &Out, 33 const llvm::Module &M, 38 llvm::raw_string_ostream Bitcode(BitcodeStr); 55 // version which was newest at the time when llvm-rs-cc was built. 57 llvm::WriteBitcodeToFile(&M, Bitcode);
|
H A D | slang_rs_special_func.h | 20 #include "llvm/ADT/StringRef.h" 34 const llvm::StringRef Name = FD->getName(); 35 static llvm::StringRef FuncInit("init"); 43 const llvm::StringRef Name = FD->getName(); 44 static llvm::StringRef FuncDtor(".rs.dtor");
|
/frameworks/compile/libbcc/tests/ |
H A D | run-lit-tests.sh | 3 LIT_PATH=$ANDROID_BUILD_TOP/frameworks/compile/libbcc/tests/debuginfo/llvm-lit
|
/frameworks/compile/mclinker/lib/Fragment/ |
H A D | AlignFragment.cpp | 12 #include <llvm/Support/MathExtras.h> 35 uint64_t size = llvm::OffsetToAlignment(getOffset(), m_Alignment);
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMELFDynamic.cpp | 26 reserveOne(llvm::ELF::DT_PLTGOT); 32 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr());
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
H A D | MipsGNUInfo.h | 13 #include <llvm/Support/ELF.h> 18 explicit MipsGNUInfo(const llvm::Triple& pTriple);
|
H A D | MipsLDBackend.cpp | 35 #include <llvm/ADT/Triple.h> 36 #include <llvm/Object/ELFTypes.h> 37 #include <llvm/Support/Casting.h> 38 #include <llvm/Support/ELF.h> 39 #include <llvm/Support/Host.h> 40 #include <llvm/Support/MipsABIFlags.h> 79 if (llvm::ELF::R_MIPS_26 != pType) 113 ".sdata", LDFileFormat::Target, llvm::ELF::SHT_PROGBITS, 114 llvm::ELF::SHF_ALLOC | llvm 370 namespace llvm { namespace [all...] |
H A D | MipsRelocator.cpp | 19 #include <llvm/ADT/Twine.h> 20 #include <llvm/Support/ELF.h> 30 if (llvm::ELF::R_MIPS_NONE == pType) 34 llvm::ELF::R_MIPS_NONE != (type & 0xff); 50 bool isNone() const { return llvm::ELF::R_MIPS_NONE == type(); } 52 bool isLast() const { return llvm::ELF::R_MIPS_NONE == (m_Type >> 8); } 105 relEntry->setType(llvm::ELF::R_MIPS_JUMP_SLOT); 199 if ((pSection.getLink()->flag() & llvm::ELF::SHF_ALLOC) == 0) 250 case llvm::ELF::R_MIPS_NONE: 251 case llvm [all...] |
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86ELFDynamic.cpp | 26 reserveOne(llvm::ELF::DT_PLTGOT); 32 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOTPLT().addr());
|
/frameworks/compile/slang/lit-tests/ |
H A D | run-lit-tests.sh | 3 LIT_PATH=$ANDROID_BUILD_TOP/frameworks/compile/libbcc/tests/debuginfo/llvm-lit
|
/frameworks/rs/rsov/compiler/tests/ |
H A D | run-lit-tests.sh | 5 LIT_PATH=$current_dir/llvm-lit
|
/frameworks/compile/mclinker/lib/Support/ |
H A D | FileOutputBuffer.cpp | 15 FileOutputBuffer::FileOutputBuffer(llvm::sys::fs::mapped_file_region* pRegion, 32 ec = llvm::sys::fs::resize_file(pFileHandle.handler(), pSize); 36 std::unique_ptr<llvm::sys::fs::mapped_file_region> mapped_file( 37 new llvm::sys::fs::mapped_file_region(pFileHandle.handler(), 38 llvm::sys::fs::mapped_file_region::readwrite, pSize, 0, ec)); 55 llvm::StringRef FileOutputBuffer::getPath() const {
|
/frameworks/compile/mclinker/tools/mcld/ |
H A D | Main.cpp | 26 #include <llvm/ADT/ArrayRef.h> 27 #include <llvm/ADT/SmallVector.h> 28 #include <llvm/ADT/STLExtras.h> 29 #include <llvm/ADT/StringRef.h> 30 #include <llvm/ADT/StringSwitch.h> 31 #include <llvm/Option/Arg.h> 32 #include <llvm/Option/ArgList.h> 33 #include <llvm/Option/OptTable.h> 34 #include <llvm/Option/Option.h> 35 #include <llvm/Suppor [all...] |
/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFSegment.cpp | 15 #include <llvm/Support/ManagedStatic.h> 22 static llvm::ManagedStatic<ELFSegmentFactory> g_ELFSegmentFactory; 28 : m_Type(llvm::ELF::PT_NULL), 29 m_Flag(llvm::ELF::PF_R), 55 return type() == llvm::ELF::PT_LOAD; 59 return (type() == llvm::ELF::PT_LOAD) && ((flag() & llvm::ELF::PF_W) != 0x0);
|