Searched defs:llvm (Results 26 - 35 of 35) sorted by relevance

12

/frameworks/compile/slang/BitWriter_2_9/
H A DValueEnumerator.h17 #include "llvm/ADT/DenseMap.h"
18 #include "llvm/ADT/SmallVector.h"
19 #include "llvm/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 DValueEnumerator.h17 #include "llvm/ADT/DenseMap.h"
18 #include "llvm/ADT/SmallVector.h"
19 #include "llvm/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/include/bcinfo/
H A DMetadataExtractor.h23 namespace llvm { namespace
38 const llvm::Module *mModule;
63 bool populateVarNameMetadata(const llvm::NamedMDNode *VarNameMetadata);
64 bool populateFuncNameMetadata(const llvm::NamedMDNode *FuncNameMetadata);
65 bool populateForEachMetadata(const llvm::NamedMDNode *Names,
66 const llvm::NamedMDNode *Signatures);
67 bool populateObjectSlotMetadata(const llvm::NamedMDNode *ObjectSlotMetadata);
68 void populatePragmaMetadata(const llvm::NamedMDNode *PragmaMetadata);
84 MetadataExtractor(const llvm::Module *module);
/frameworks/compile/llvm-ndk-cc/
H A DCompiler.h15 #include "llvm/ADT/IntrusiveRefCntPtr.h"
16 #include "llvm/ADT/OwningPtr.h"
17 #include "llvm/ADT/StringRef.h"
19 namespace llvm { namespace
63 bool setInputSource(llvm::StringRef InputFile, const char *Text,
66 bool setInputSource(llvm::StringRef InputFile);
100 llvm::IntrusiveRefCntPtr<clang::DiagnosticsEngine> mDiagnostics;
102 llvm::IntrusiveRefCntPtr<clang::DiagnosticIDs> mDiagIDs;
110 llvm::OwningPtr<clang::TargetInfo> mTarget;
117 llvm
[all...]
/frameworks/compile/mclinker/include/mcld/Support/
H A DTargetRegistry.h11 #include <llvm/Support/TargetRegistry.h>
15 namespace llvm { namespace
20 } // namespace of llvm
34 /// Target - mcld::Target is an object adapter of llvm::Target
42 llvm::TargetMachine &,
49 typedef TargetLDBackend *(*TargetLDBackendCtorTy)(const llvm::Target&,
58 void setTarget(const llvm::Target& pTarget)
63 const llvm::TargetOptions &Options,
64 llvm::Reloc::Model RM = llvm
61 createTargetMachine(const std::string &pTriple, const std::string &pCPU, const std::string &pFeatures, const llvm::TargetOptions &Options, llvm::Reloc::Model RM = llvm::Reloc::Default, llvm::CodeModel::Model CM = llvm::CodeModel::Default, llvm::CodeGenOpt::Level OL = llvm::CodeGenOpt::Default) const argument
[all...]
/frameworks/compile/slang/
H A Dslang.h27 #include "llvm/ADT/IntrusiveRefCntPtr.h"
28 #include "llvm/ADT/OwningPtr.h"
29 #include "llvm/ADT/StringRef.h"
31 #include "llvm/Target/TargetMachine.h"
36 namespace llvm { namespace
82 llvm::OwningPtr<clang::Diagnostic> mDiag;
93 llvm::OwningPtr<clang::TargetInfo> mTarget;
99 llvm::OwningPtr<clang::FileManager> mFileMgr;
100 llvm::OwningPtr<clang::FileSystemOptions> mFileSysOpt;
105 llvm
[all...]
H A Dslang_rs_context.h28 #include "llvm/ADT/OwningPtr.h"
29 #include "llvm/ADT/StringSet.h"
30 #include "llvm/ADT/StringMap.h"
34 namespace llvm { namespace
37 } // namespace llvm
55 typedef llvm::StringSet<> NeedExportVarSet;
56 typedef llvm::StringSet<> NeedExportFuncSet;
57 typedef llvm::StringSet<> NeedExportTypeSet;
64 typedef llvm::StringMap<RSExportType*> ExportTypeMap;
74 llvm
[all...]
H A Dslang_rs_export_type.h28 #include "llvm/ADT/SmallPtrSet.h"
29 #include "llvm/ADT/StringMap.h"
30 #include "llvm/ADT/StringRef.h"
32 #include "llvm/Support/ManagedStatic.h"
56 namespace llvm { namespace
58 } // namespace llvm
108 mutable llvm::Type *mLLVMType;
115 const llvm::StringRef &Name);
126 const llvm::StringRef &TypeName);
128 static llvm
[all...]
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/
H A DBitcodeReader.cpp17 #include "llvm/Bitcode/ReaderWriter.h"
18 #include "llvm/Constants.h"
19 #include "llvm/DerivedTypes.h"
20 #include "llvm/InlineAsm.h"
21 #include "llvm/IntrinsicInst.h"
22 #include "llvm/Module.h"
23 #include "llvm/Operator.h"
24 #include "llvm/AutoUpgrade.h"
25 #include "llvm/ADT/SmallString.h"
26 #include "llvm/AD
210 namespace llvm { namespace
[all...]
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/
H A DBitcodeReader.cpp14 #include "llvm/Bitcode/ReaderWriter.h"
17 #include "llvm/Constants.h"
18 #include "llvm/DerivedTypes.h"
19 #include "llvm/InlineAsm.h"
20 #include "llvm/IntrinsicInst.h"
21 #include "llvm/IRBuilder.h"
22 #include "llvm/Module.h"
23 #include "llvm/Operator.h"
24 #include "llvm/AutoUpgrade.h"
25 #include "llvm/AD
489 namespace llvm { namespace
[all...]

Completed in 3649 milliseconds

12