/frameworks/compile/slang/StripUnkAttr/ |
H A D | strip_unknown_attributes.h | 17 namespace llvm { namespace 34 bool stripUnknownAttributes(llvm::Function &F);
|
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
H A D | BitReader_2_7.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/DiagnosticInfo.h" 22 #include "llvm/IR/GVMaterializer.h" 23 #include "llvm/IR/OperandTraits.h" 24 #include "llvm/IR/Type.h" 25 #include "llvm/IR/ValueHandle.h" 26 #include "llvm/Suppor 29 namespace llvm { namespace [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/DiagnosticInfo.h" 22 #include "llvm/IR/GVMaterializer.h" 23 #include "llvm/IR/OperandTraits.h" 24 #include "llvm/IR/Type.h" 25 #include "llvm/IR/ValueHandle.h" 26 #include "llvm/Suppor 29 namespace llvm { namespace [all...] |
/frameworks/compile/libbcc/lib/ |
H A D | RSScriptGroupFusion.h | 23 namespace llvm { namespace 45 llvm::Module* mergedModule); 48 const std::string& newName, llvm::Module* mergedModule);
|
H A D | RSTransforms.h | 20 namespace llvm { namespace 29 llvm::ModulePass * 32 llvm::FunctionPass * 35 llvm::FunctionPass * 38 llvm::ModulePass * createRSEmbedInfoPass(); 40 llvm::ModulePass * createRSGlobalInfoPass(bool pSkipConstants); 42 llvm::ModulePass * createRSScreenFunctionsPass(); 44 llvm::ModulePass * createRSIsThreadablePass(); 46 llvm::ModulePass * createRSX86_64CallConvPass(); 48 llvm [all...] |
/frameworks/compile/mclinker/lib/Target/AArch64/ |
H A D | AArch64.h | 13 namespace llvm { namespace 15 } // namespace llvm 24 TargetLDBackend* createAArch64LDBackend(const llvm::Target&,
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARM.h | 13 namespace llvm { namespace 15 } // namespace llvm 25 TargetLDBackend* createARMLDBackend(const llvm::Target&, const std::string&);
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
H A D | Hexagon.h | 13 namespace llvm { namespace 15 } // namespace llvm 24 TargetLDBackend* createHexagonLDBackend(const llvm::Target&,
|
/frameworks/compile/mclinker/lib/Target/X86/ |
H A D | X86.h | 13 namespace llvm { namespace 15 } // namespace llvm 25 TargetLDBackend* createX86LDBackend(const llvm::Target&, const std::string&);
|
/frameworks/compile/slang/ |
H A D | slang_bitcode_gen.h | 22 namespace llvm { namespace 31 void writeBitcode(llvm::raw_ostream &Out, 32 const llvm::Module &M,
|
H A D | slang_diagnostic_buffer.h | 25 #include "llvm/Support/raw_ostream.h" 27 namespace llvm { namespace 41 std::unique_ptr<llvm::raw_string_ostream> mSOS;
|
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/rs/rsov/compiler/ |
H A D | GlobalAllocPass.h | 20 namespace llvm { namespace 22 } // namespace llvm 26 llvm::ModulePass *createGlobalAllocPass(); 27 llvm::ModulePass *createRemoveAllGlobalAllocPass();
|
H A D | GlobalMergePass.h | 20 namespace llvm { namespace 22 } // namespace llvm 26 llvm::ModulePass *createGlobalMergePass();
|
H A D | InlinePreparationPass.h | 20 namespace llvm { namespace 22 } // namespace llvm 26 llvm::ModulePass *createInlinePreparationPass();
|
H A D | RSSPIRVWriter.h | 22 namespace llvm { namespace 25 } // namespace llvm 33 bool WriteSPIRV(llvm::Module *M, std::unique_ptr<bcinfo::MetadataExtractor> ME, 34 llvm::raw_ostream &OS, std::string &ErrMsg);
|
H A D | RemoveNonkernelsPass.h | 20 namespace llvm { namespace 22 } // namespace llvm 26 llvm::ModulePass *createRemoveNonkernelsPass();
|
H A D | Wrapper.h | 22 namespace llvm { namespace 45 bool DecorateGlobalBuffer(llvm::Module &M, Builder &b, Module *m); 52 android::spirit::Pass* CreateWrapperPass(const llvm::Module &LLVMModule);
|
H A D | RSAllocationUtils.h | 20 #include "llvm/ADT/Optional.h" 21 #include "llvm/ADT/SmallVector.h" 25 namespace llvm { namespace 30 } // namespace llvm 36 llvm::Optional<std::string> RSElementType; 37 llvm::GlobalVariable *GlobalVar; 51 llvm::CallInst *FCall; 56 bool isRSAllocation(const llvm::GlobalVariable &GV); 57 bool getRSAllocationInfo(llvm::Module &M, 58 llvm [all...] |
/frameworks/compile/libbcc/include/bcc/ |
H A D | BCCContext.h | 20 namespace llvm { namespace 39 llvm::LLVMContext &getLLVMContext(); 40 const llvm::LLVMContext &getLLVMContext() const;
|
H A D | Source.h | 22 namespace llvm { namespace 38 llvm::Module *mModule; 46 // getting linked with a different llvm::Module). 50 Source(const char* name, BCCContext &pContext, llvm::Module &pModule, 66 llvm::Module &pModule, 87 void setModule(llvm::Module *pModule); 89 inline llvm::Module &getModule() 91 inline const llvm::Module &getModule() const 109 // llvm::Module
|
/frameworks/compile/slang/BitWriter_2_9/ |
H A D | ReaderWriter_2_9.h | 1 //===-- llvm/Bitcode/ReaderWriter.h - Bitcode reader/writers ----*- C++ -*-===// 19 namespace llvm { namespace 26 } // End llvm namespace 34 llvm::Module *getLazyBitcodeModule(llvm::MemoryBuffer *Buffer, 35 llvm::LLVMContext& Context, 43 std::string getBitcodeTargetTriple(llvm::MemoryBuffer *Buffer, 44 llvm::LLVMContext& Context, 50 llvm::Module *ParseBitcodeFile(llvm [all...] |
/frameworks/compile/slang/BitWriter_2_9_func/ |
H A D | ReaderWriter_2_9_func.h | 1 //===-- llvm/Bitcode/ReaderWriter.h - Bitcode reader/writers ----*- C++ -*-===// 19 namespace llvm { namespace 26 } // End llvm namespace 34 llvm::Module *getLazyBitcodeModule(llvm::MemoryBuffer *Buffer, 35 llvm::LLVMContext& Context, 43 std::string getBitcodeTargetTriple(llvm::MemoryBuffer *Buffer, 44 llvm::LLVMContext& Context, 50 llvm::Module *ParseBitcodeFile(llvm [all...] |
/frameworks/compile/slang/BitWriter_3_2/ |
H A D | ReaderWriter_3_2.h | 1 //===-- llvm/Bitcode/ReaderWriter.h - Bitcode reader/writers ----*- C++ -*-===// 19 namespace llvm { namespace 26 } // End llvm namespace 34 llvm::Module *getLazyBitcodeModule(llvm::MemoryBuffer *Buffer, 35 llvm::LLVMContext& Context, 43 std::string getBitcodeTargetTriple(llvm::MemoryBuffer *Buffer, 44 llvm::LLVMContext& Context, 50 llvm::Module *ParseBitcodeFile(llvm [all...] |
/frameworks/compile/mclinker/include/mcld/Support/ |
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;
|