Searched defs:llvm (Results 1 - 25 of 44) sorted by relevance

12

/frameworks/compile/slang/StripUnkAttr/
H A Dstrip_unknown_attributes.h17 namespace llvm { namespace
34 bool stripUnknownAttributes(llvm::Function &F);
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/
H A DBitReader_2_7.h17 #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 DBitReader_3_0.h17 #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 DRSScriptGroupFusion.h23 namespace llvm { namespace
45 llvm::Module* mergedModule);
48 const std::string& newName, llvm::Module* mergedModule);
H A DRSTransforms.h20 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 DAArch64.h13 namespace llvm { namespace
15 } // namespace llvm
24 TargetLDBackend* createAArch64LDBackend(const llvm::Target&,
/frameworks/compile/mclinker/lib/Target/ARM/
H A DARM.h13 namespace llvm { namespace
15 } // namespace llvm
25 TargetLDBackend* createARMLDBackend(const llvm::Target&, const std::string&);
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagon.h13 namespace llvm { namespace
15 } // namespace llvm
24 TargetLDBackend* createHexagonLDBackend(const llvm::Target&,
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86.h13 namespace llvm { namespace
15 } // namespace llvm
25 TargetLDBackend* createX86LDBackend(const llvm::Target&, const std::string&);
/frameworks/compile/slang/
H A Dslang_bitcode_gen.h22 namespace llvm { namespace
31 void writeBitcode(llvm::raw_ostream &Out,
32 const llvm::Module &M,
H A Dslang_diagnostic_buffer.h25 #include "llvm/Support/raw_ostream.h"
27 namespace llvm { namespace
41 std::unique_ptr<llvm::raw_string_ostream> mSOS;
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/rs/rsov/compiler/
H A DGlobalAllocPass.h20 namespace llvm { namespace
22 } // namespace llvm
26 llvm::ModulePass *createGlobalAllocPass();
27 llvm::ModulePass *createRemoveAllGlobalAllocPass();
H A DGlobalMergePass.h20 namespace llvm { namespace
22 } // namespace llvm
26 llvm::ModulePass *createGlobalMergePass();
H A DInlinePreparationPass.h20 namespace llvm { namespace
22 } // namespace llvm
26 llvm::ModulePass *createInlinePreparationPass();
H A DRSSPIRVWriter.h22 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 DRemoveNonkernelsPass.h20 namespace llvm { namespace
22 } // namespace llvm
26 llvm::ModulePass *createRemoveNonkernelsPass();
H A DWrapper.h22 namespace llvm { namespace
45 bool DecorateGlobalBuffer(llvm::Module &M, Builder &b, Module *m);
52 android::spirit::Pass* CreateWrapperPass(const llvm::Module &LLVMModule);
H A DRSAllocationUtils.h20 #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 DBCCContext.h20 namespace llvm { namespace
39 llvm::LLVMContext &getLLVMContext();
40 const llvm::LLVMContext &getLLVMContext() const;
H A DSource.h22 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 DReaderWriter_2_9.h1 //===-- 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 DReaderWriter_2_9_func.h1 //===-- 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 DReaderWriter_3_2.h1 //===-- 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 DTarget.h13 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;

Completed in 2598 milliseconds

12