/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/libbcc/lib/AndroidBitcode/X86/ |
H A D | X86ABCExpandVAArg.cpp | 17 #include <llvm/ADT/Triple.h> 18 #include <llvm/IR/DerivedTypes.h> 19 #include <llvm/IR/Function.h> 20 #include <llvm/IR/Instructions.h> 21 #include <llvm/IR/IRBuilder.h> 22 #include <llvm/IR/Module.h> 23 #include <llvm/Pass.h> 24 #include <llvm/IR/Type.h> 25 #include <llvm/IR/DataLayout.h> 41 virtual llvm [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
H A D | BitReader_2_7.h | 18 #include "llvm/GVMaterializer.h" 19 #include "llvm/IR/Attributes.h" 20 #include "llvm/IR/Type.h" 21 #include "llvm/IR/OperandTraits.h" 22 #include "llvm/Bitcode/BitstreamReader.h" 23 #include "llvm/Bitcode/LLVMBitCodes.h" 24 #include "llvm/Support/ValueHandle.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/GVMaterializer.h" 18 #include "llvm/IR/Attributes.h" 19 #include "llvm/IR/Type.h" 20 #include "llvm/IR/OperandTraits.h" 21 #include "llvm/Bitcode/BitstreamReader.h" 22 #include "llvm/Bitcode/LLVMBitCodes.h" 23 #include "llvm/Support/ValueHandle.h" 24 #include "llvm/ADT/DenseMap.h" 27 namespace llvm { namespace 31 } // End llvm namespac [all...] |
/frameworks/compile/libbcc/lib/AndroidBitcode/Mips/ |
H A D | MipsABCExpandVAArg.cpp | 17 #include <llvm/ADT/Triple.h> 18 #include <llvm/IR/DerivedTypes.h> 19 #include <llvm/IR/Function.h> 20 #include <llvm/IR/Instructions.h> 21 #include <llvm/IR/IRBuilder.h> 22 #include <llvm/IR/Module.h> 23 #include <llvm/Pass.h> 24 #include <llvm/IR/Type.h> 25 #include <llvm/IR/DataLayout.h> 41 virtual llvm [all...] |
/frameworks/rs/driver/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/tools/mcld/ |
H A D | Main.cpp | 20 #include <llvm/ADT/SmallString.h> 21 #include <llvm/Support/CommandLine.h> 22 #include <llvm/Support/FileSystem.h> 23 #include <llvm/Support/Path.h> 24 #include <llvm/Support/raw_ostream.h> 25 #include <llvm/Support/system_error.h> 43 static llvm::cl::opt<std::string> 45 llvm::cl::desc("Specify the target triple (default: " 47 llvm::cl::init(DEFAULT_TARGET_TRIPLE_STRING), 48 llvm [all...] |
/frameworks/compile/mclinker/tools/mcld/ |
H A D | main.cpp | 13 #include <llvm/ADT/SmallString.h> 14 #include <llvm/Support/CommandLine.h> 15 #include <llvm/Support/FileSystem.h> 16 #include <llvm/Support/Path.h> 17 #include <llvm/Support/raw_ostream.h> 18 #include <llvm/Support/system_error.h> 36 static llvm::cl::opt<std::string> 38 llvm::cl::desc("Specify the target triple (default: " 40 llvm::cl::init(DEFAULT_TARGET_TRIPLE_STRING), 41 llvm [all...] |
/frameworks/compile/libbcc/include/bcc/Renderscript/ |
H A D | RSTransforms.h | 22 namespace llvm { namespace 28 llvm::ModulePass * 32 llvm::ModulePass * createRSEmbedInfoPass(const RSInfo *info);
|
/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/libbcc/include/bcc/AndroidBitcode/ |
H A D | ABCExpandVAArgPass.h | 20 #include <llvm/Pass.h> 22 namespace llvm { namespace 27 } // end llvm namespace 32 * This pass expands va_arg LLVM instruction generated from llvm-ndk-cc. 40 class ABCExpandVAArgPass : public llvm::FunctionPass { 45 llvm::LLVMContext *mContext; 48 virtual llvm::Value *expandVAArg(llvm::Instruction *pInst) = 0; 51 ABCExpandVAArgPass() : llvm::FunctionPass(ID), mContext(NULL) { } 53 virtual bool runOnFunction(llvm [all...] |
/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/libbcc/lib/AndroidBitcode/ARM/ |
H A D | ARMABCExpandVAArg.cpp | 17 #include <llvm/ADT/Triple.h> 18 #include <llvm/IR/DerivedTypes.h> 19 #include <llvm/IR/Function.h> 20 #include <llvm/IR/Instructions.h> 21 #include <llvm/IR/IRBuilder.h> 22 #include <llvm/IR/Module.h> 23 #include <llvm/Pass.h> 24 #include <llvm/IR/Type.h> 25 #include <llvm/IR/DataLayout.h> 41 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/libbcc/tools/bcc_compat/ |
H A D | Main.cpp | 22 #include <llvm/ADT/STLExtras.h> 23 #include <llvm/ADT/SmallString.h> 24 #include <llvm/Config/config.h> 25 #include <llvm/Support/CommandLine.h> 26 #include <llvm/Support/FileSystem.h> 27 #include <llvm/Support/Path.h> 28 #include <llvm/Support/raw_ostream.h> 29 #include <llvm/Support/system_error.h> 54 llvm::cl::list<std::string> 55 OptInputFilenames(llvm [all...] |
/frameworks/compile/libbcc/lib/AndroidBitcode/ |
H A D | ABCCompiler.cpp | 19 #include <llvm/IR/Module.h> 20 #include <llvm/PassManager.h> 21 #include <llvm/IR/DataLayout.h> 22 #include <llvm/Target/TargetMachine.h> 33 llvm::PassManager &pPM) { 34 llvm::PassManager pm; 35 llvm::Module &module = pScript.getSource().getModule(); 36 const llvm::TargetMachine &tm = getTargetMachine(); 37 llvm::DataLayout *data_layout = 38 new (std::nothrow) llvm [all...] |
H A D | ABCExpandVAArgPass.cpp | 22 #include <llvm/ADT/STLExtras.h> 23 #include <llvm/IR/Instructions.h> 24 #include <llvm/Support/InstIterator.h> 30 bool ABCExpandVAArgPass::runOnFunction(llvm::Function &pFunc) { 36 for (llvm::inst_iterator inst = llvm::inst_begin(pFunc), 37 inst_end = llvm::inst_end(pFunc), next_inst = llvm::next(inst); 39 if (inst->getOpcode() == llvm::Instruction::VAArg) { 40 llvm [all...] |
/frameworks/compile/mclinker/lib/ADT/ |
H A D | StringEntry.cpp | 14 // StringEntry<llvm::StringRef> 15 StringEntry<llvm::StringRef>::StringEntry() 19 StringEntry<llvm::StringRef>::StringEntry(const StringEntry::key_type& pKey) 23 StringEntry<llvm::StringRef>::StringEntry(const StringEntry<llvm::StringRef>& pCopy) 28 StringEntry<llvm::StringRef>::~StringEntry() 34 void StringEntry<llvm::StringRef>::setValue(llvm::StringRef& pVal) 38 m_Value = llvm::StringRef(data, pVal.size()); 41 void StringEntry<llvm [all...] |
/frameworks/compile/libbcc/include/bcc/Support/ |
H A D | CompilerConfig.h | 23 #include <llvm/ADT/Triple.h> 24 #include <llvm/Support/CodeGen.h> 25 #include <llvm/Target/TargetOptions.h> 27 namespace llvm { namespace 31 } // end namespace llvm 45 llvm::TargetOptions mTargetOpts; 47 llvm::CodeModel::Model mCodeModel; 49 llvm::CodeGenOpt::Level mOptLevel; 51 llvm::Reloc::Model mRelocModel; 61 const llvm [all...] |
/frameworks/rs/driver/linkloader/lib/ |
H A D | ELFTypes.cpp | 18 #include <llvm/Support/raw_ostream.h> 19 #include <llvm/Support/Format.h> 24 llvm::raw_ostream &operator<<(llvm::raw_ostream &os, TYPE const &val) { \ 25 os << llvm::format("%0*x", FORMAT_WIDTH, val.value); \
|