/frameworks/compile/mclinker/lib/Target/ |
H A D | GNUInfo.cpp | 16 GNUInfo::GNUInfo(const llvm::Triple& pTriple) 23 case llvm::Triple::FreeBSD: 24 return llvm::ELF::ELFOSABI_FREEBSD; 25 case llvm::Triple::Linux: 26 return llvm::ELF::ELFOSABI_LINUX; 28 return llvm::ELF::ELFOSABI_NONE;
|
/frameworks/compile/mclinker/tools/mcld/lib/ |
H A D | DynamicSectionOptions.cpp | 16 llvm::cl::opt<std::string> ArgEntry("e", 17 llvm::cl::desc("Use the explicit symbol as the entrance of your program."), 18 llvm::cl::value_desc("entry"), 19 llvm::cl::ValueRequired); 21 llvm::cl::alias ArgEntryAlias("entry", 22 llvm::cl::desc("alias for -e"), 23 llvm::cl::aliasopt(ArgEntry)); 25 llvm::cl::opt<bool> ArgBsymbolic("Bsymbolic", 26 llvm::cl::ZeroOrMore, 27 llvm [all...] |
H A D | OptimizationOptions.cpp | 18 llvm::cl::opt<bool, true> ArgGCSectionsFlag("gc-sections", 19 llvm::cl::ZeroOrMore, 20 llvm::cl::location(ArgGCSections), 21 llvm::cl::desc("Enable garbage collection of unused input sections."), 22 llvm::cl::init(false)); 24 llvm::cl::opt<bool, true, llvm::cl::FalseParser> ArgNoGCSectionsFlag("no-gc-sections", 25 llvm::cl::ZeroOrMore, 26 llvm::cl::location(ArgGCSections), 27 llvm [all...] |
H A D | SymbolOptions.cpp | 15 llvm::cl::list<std::string> ArgForceUndefined("u", 16 llvm::cl::ZeroOrMore, 17 llvm::cl::desc("Force symbol to be undefined in the output file"), 18 llvm::cl::value_desc("symbol")); 20 llvm::cl::alias ArgForceUndefinedAlias("undefined", 21 llvm::cl::ZeroOrMore, 22 llvm::cl::desc("alias for -u"), 23 llvm::cl::aliasopt(ArgForceUndefined)); 25 llvm::cl::opt<std::string> ArgVersionScript("version-script", 26 llvm [all...] |
H A D | OutputFormatOptions.cpp | 15 llvm::cl::opt<mcld::sys::fs::Path, 17 llvm::cl::parser<mcld::sys::fs::Path> > ArgOutputFilename("o", 18 llvm::cl::desc("Output filename"), 19 llvm::cl::value_desc("filename")); 21 llvm::cl::alias AliasOutputFilename("output", 22 llvm::cl::desc("alias for -o"), 23 llvm::cl::aliasopt(ArgOutputFilename)); 25 llvm::cl::opt<mcld::LinkerConfig::CodeGenType> ArgFileType("filetype", 26 llvm::cl::init(mcld::LinkerConfig::Exec), 27 llvm [all...] |
H A D | TargetControlOptions.cpp | 15 llvm::cl::opt<int> ArgGPSize("G", 16 llvm::cl::desc("Set the maximum size of objects to be optimized using GP"), 17 llvm::cl::init(8)); 19 llvm::cl::opt<bool> ArgWarnSharedTextrel("warn-shared-textrel", 20 llvm::cl::ZeroOrMore, 21 llvm::cl::desc("Warn if adding DT_TEXTREL in a shared object."), 22 llvm::cl::init(false)); 25 llvm::cl::opt<bool> ArgFIXCA8("fix-cortex-a8", 26 llvm::cl::desc("Enable Cortex-A8 Thumb-2 branch erratum fix"), 27 llvm [all...] |
H A D | PreferenceOptions.cpp | 13 #include <llvm/Support/Process.h> 34 llvm::cl::opt<bool> ArgTrace("t", 35 llvm::cl::desc("Print the names of the input files as ld processes them.")); 37 llvm::cl::alias ArgTraceAlias("trace", 38 llvm::cl::desc("alias for -t"), 39 llvm::cl::aliasopt(ArgTrace)); 41 llvm::cl::opt<int> ArgVerbose("verbose", 42 llvm::cl::init(-1), 43 llvm::cl::desc("Display the version number for ld and list the\n" 46 llvm [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
H A D | BitReader_2_7.h | 18 #include "llvm/IR/Attributes.h" 19 #include "llvm/IR/GVMaterializer.h" 20 #include "llvm/IR/OperandTraits.h" 21 #include "llvm/IR/Type.h" 22 #include "llvm/IR/ValueHandle.h" 23 #include "llvm/Bitcode/BitstreamReader.h" 24 #include "llvm/Bitcode/LLVMBitCodes.h" 25 #include "llvm/ADT/DenseMap.h" 28 namespace llvm { namespace 32 } // End llvm namespac [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
H A D | BitReader_3_0.h | 17 #include "llvm/ADT/DenseMap.h" 18 #include "llvm/Bitcode/BitstreamReader.h" 19 #include "llvm/Bitcode/LLVMBitCodes.h" 20 #include "llvm/IR/Attributes.h" 21 #include "llvm/IR/GVMaterializer.h" 22 #include "llvm/IR/OperandTraits.h" 23 #include "llvm/IR/Type.h" 24 #include "llvm/IR/ValueHandle.h" 27 namespace llvm { namespace 31 } // End llvm namespac [all...] |
/frameworks/rs/cpu_ref/linkloader/utils/ |
H A D | raw_ostream.h | 20 #include <llvm/Support/raw_ostream.h> 21 #include <llvm/Support/Format.h> 23 extern llvm::raw_ostream &out(); 31 extern llvm::raw_ostream &operator<<(llvm::raw_ostream &, MyFormat const &);
|
H A D | rsl_assert.cpp | 19 #include <llvm/Support/raw_ostream.h> 32 llvm::errs() << "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n"; 33 llvm::errs() << "rslAssert [" << file << ":" << line << "] " << expr << "\n"; 34 llvm::errs() << "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\n";
|
/frameworks/compile/libbcc/include/bcc/Renderscript/ |
H A D | RSTransforms.h | 20 namespace llvm { namespace 26 llvm::ModulePass * 29 llvm::ModulePass * createRSEmbedInfoPass();
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFDynObjFileFormat.cpp | 13 #include <llvm/Support/ELF.h> 22 llvm::ELF::SHT_DYNSYM, 23 llvm::ELF::SHF_ALLOC, 27 llvm::ELF::SHT_STRTAB, 28 llvm::ELF::SHF_ALLOC, 32 llvm::ELF::SHT_PROGBITS, 33 llvm::ELF::SHF_ALLOC, 37 llvm::ELF::SHT_HASH, 38 llvm::ELF::SHF_ALLOC, 42 llvm [all...] |
H A D | ELFExecFileFormat.cpp | 13 #include <llvm/Support/ELF.h> 23 llvm::ELF::SHT_DYNSYM, 24 llvm::ELF::SHF_ALLOC, 28 llvm::ELF::SHT_STRTAB, 29 llvm::ELF::SHF_ALLOC, 33 llvm::ELF::SHT_PROGBITS, 34 llvm::ELF::SHF_ALLOC, 38 llvm::ELF::SHT_HASH, 39 llvm::ELF::SHF_ALLOC, 43 llvm [all...] |
/frameworks/compile/mclinker/tools/mcld/include/mcld/ |
H A D | PreferenceOptions.h | 11 #include <llvm/Support/CommandLine.h> 33 llvm::cl::opt<bool>& m_Trace; 34 llvm::cl::opt<int>& m_Verbose; 35 llvm::cl::opt<bool>& m_Version; 36 llvm::cl::opt<int>& m_MaxErrorNum; 37 llvm::cl::opt<int>& m_MaxWarnNum; 38 llvm::cl::opt<Color>& m_Color; 39 llvm::cl::opt<bool>& m_PrintMap;
|
H A D | OutputFormatOptions.h | 11 #include <llvm/Support/CommandLine.h> 33 llvm::cl::opt<mcld::sys::fs::Path, 35 llvm::cl::parser<mcld::sys::fs::Path> >& m_OutputFilename; 36 llvm::cl::opt<mcld::LinkerConfig::CodeGenType>& m_FileType; 37 llvm::cl::opt<mcld::LinkerConfig::CodeGenType>& m_OFormat; 38 llvm::cl::opt<bool>& m_Shared; 39 llvm::cl::opt<bool>& m_PIE; 40 llvm::cl::opt<bool>& m_Relocatable; 41 llvm::cl::opt<mcld::Input::Type>& m_Format; 42 llvm [all...] |
H A D | OptimizationOptions.h | 12 #include <llvm/Support/CommandLine.h> 30 llvm::cl::opt<mcld::GeneralOptions::ICF>& m_ICF; 31 llvm::cl::opt<unsigned>& m_ICFIterations; 32 llvm::cl::opt<bool>& m_PrintICFSections; 33 llvm::cl::opt<char>& m_OptLevel; 34 llvm::cl::list<std::string>& m_Plugin; 35 llvm::cl::list<std::string>& m_PluginOpt;
|
/frameworks/compile/slang/BitWriter_2_9/ |
H A D | ValueEnumerator.h | 17 #include "llvm/ADT/DenseMap.h" 18 #include "llvm/ADT/SmallVector.h" 19 #include "llvm/IR/Attributes.h" 22 namespace llvm { namespace 37 } // end llvm namespace 43 typedef std::vector<llvm::Type*> TypeList; 46 typedef std::vector<std::pair<const llvm::Value*, unsigned> > ValueList; 48 typedef llvm::DenseMap<llvm::Type*, unsigned> TypeMapType; 52 typedef llvm [all...] |
/frameworks/compile/slang/BitWriter_2_9_func/ |
H A D | ValueEnumerator.h | 17 #include "llvm/ADT/DenseMap.h" 18 #include "llvm/ADT/SmallVector.h" 19 #include "llvm/IR/Attributes.h" 22 namespace llvm { namespace 37 } // end llvm namespace 43 typedef std::vector<llvm::Type*> TypeList; 46 typedef std::vector<std::pair<const llvm::Value*, unsigned> > ValueList; 48 typedef llvm::DenseMap<llvm::Type*, unsigned> TypeMapType; 52 typedef llvm [all...] |
/frameworks/compile/slang/BitWriter_3_2/ |
H A D | ValueEnumerator.h | 17 #include "llvm/ADT/DenseMap.h" 18 #include "llvm/ADT/SmallVector.h" 19 #include "llvm/IR/Attributes.h" 22 namespace llvm { namespace 37 } // end llvm namespace 43 typedef std::vector<llvm::Type*> TypeList; 46 typedef std::vector<std::pair<const llvm::Value*, unsigned> > ValueList; 48 typedef llvm::DenseMap<llvm::Type*, unsigned> TypeMapType; 52 typedef llvm [all...] |
/frameworks/compile/mclinker/include/mcld/CodeGen/ |
H A D | TargetMachine.h | 11 #include <llvm/Support/CodeGen.h> 14 namespace llvm { namespace 25 } // namespace llvm 52 /// Adapter of llvm::TargetMachine 54 MCLDTargetMachine(llvm::TargetMachine& pTM, 55 const llvm::Target& pLLMVTarget, 61 /// getTarget - adapt llvm::TargetMachine::getTarget 64 /// getTM - return adapted the llvm::TargetMachine. 65 const llvm::TargetMachine& getTM() const { return m_TM; } 66 llvm [all...] |
/frameworks/compile/libbcc/lib/Core/ |
H A D | BCCContextImpl.h | 20 #include <llvm/ADT/SmallPtrSet.h> 21 #include <llvm/IR/LLVMContext.h> 33 llvm::LLVMContext mLLVMContext; 37 llvm::SmallPtrSet<Source *, 2> mOwnSources;
|
/frameworks/compile/libbcc/lib/ExecutionEngine/ |
H A D | GDBJIT.cpp | 32 #include <llvm/Support/Compiler.h>
|
/frameworks/compile/mclinker/include/mcld/Support/ |
H A D | MemoryRegion.h | 13 #include <llvm/ADT/ArrayRef.h> 14 #include <llvm/Support/DataTypes.h> 21 typedef llvm::ArrayRef<uint8_t> ConstMemoryRegion; 22 typedef llvm::MutableArrayRef<uint8_t> MemoryRegion;
|
/frameworks/compile/slang/ |
H A D | strip_unknown_attributes.h | 17 #include "llvm/IR/Module.h" 18 #include "llvm/Pass.h" 27 class StripUnknownAttributes : public llvm::ModulePass { 33 bool runOnFunction(llvm::Function &F); 37 virtual bool runOnModule(llvm::Module &M); 40 llvm::ModulePass * createStripUnknownAttributesPass();
|