/external/llvm/lib/Target/XCore/ |
XCoreSelectionDAGInfo.cpp | 3 // The LLVM Compiler Infrastructure 16 using namespace llvm;
|
XCoreTargetObjectFile.h | 1 //===-- llvm/Target/XCoreTargetObjectFile.h - XCore Object Info -*- C++ -*-===// 3 // The LLVM Compiler Infrastructure 13 #include "llvm/CodeGen/TargetLoweringObjectFileImpl.h" 15 namespace llvm { namespace 23 } // end namespace llvm
|
/external/llvm/tools/llvm-stub/ |
Makefile | 1 ##===- tools/llvm-stub/Makefile ----------------------------*- Makefile -*-===## 3 # The LLVM Compiler Infrastructure 11 TOOLNAME := llvm-stub
|
/external/llvm/utils/PerfectShuffle/ |
Makefile | 3 # The LLVM Compiler Infrastructure 11 TOOLNAME = llvm-PerfectShuffle
|
/external/clang/tools/diagtool/ |
diagtool_main.cpp | 3 // The LLVM Compiler Infrastructure 21 return tool->run(argc - 1, &argv[2], llvm::errs()); 23 llvm::errs() << "usage: diagtool <command> [<args>]\n\n"; 24 diagTools->printCommands(llvm::errs());
|
/external/llvm/lib/MC/MCDisassembler/ |
Disassembler.h | 1 //===------------- Disassembler.h - LLVM Disassembler -----------*- C++ -*-===// 3 // The LLVM Compiler Infrastructure 20 #include "llvm-c/Disassembler.h" 22 #include "llvm/ADT/OwningPtr.h" 23 #include "llvm/ADT/SmallString.h" 24 #include "llvm/Support/raw_ostream.h" 26 namespace llvm { namespace 56 // The LLVM target corresponding to the disassembler. 57 // FIXME: using llvm::OwningPtr<const llvm::Target> causes a malloc erro [all...] |
/external/llvm/unittests/ADT/ |
DenseSetTest.cpp | 1 //===- llvm/unittest/ADT/DenseSetTest.cpp - DenseSet unit tests --*- C++ -*-===// 3 // The LLVM Compiler Infrastructure 11 #include <llvm/ADT/DenseSet.h> 13 using namespace llvm; 23 llvm::DenseSet<unsigned> set(2);
|
/frameworks/compile/libbcc/lib/Disassembler/ |
Disassembler.h | 26 namespace llvm { namespace 36 llvm::Target const *Target, 37 llvm::TargetMachine *TM,
|
/external/clang/lib/CodeGen/ |
CGCXXABI.h | 3 // The LLVM Compiler Infrastructure 18 #include "clang/Basic/LLVM.h" 22 namespace llvm { namespace 45 llvm::OwningPtr<MangleContext> MangleCtx; 54 llvm::Value *&getThisValue(CodeGenFunction &CGF) { 61 llvm::Value *&getVTTValue(CodeGenFunction &CGF) { 83 /// Find the LLVM type used to represent the given member pointer 85 virtual llvm::Type * 91 virtual llvm::Value * 93 llvm::Value *&This [all...] |
CGVTables.h | 1 //===--- CGVTables.h - Emit LLVM Code for C++ vtables -----------*- C++ -*-===// 3 // The LLVM Compiler Infrastructure 17 #include "llvm/ADT/DenseMap.h" 18 #include "llvm/GlobalVariable.h" 37 llvm::DenseMap<const CXXRecordDecl *, llvm::GlobalVariable *> VTables; 40 typedef llvm::DenseMap<BaseSubobject, uint64_t> VTableAddressPointsMapTy; 43 typedef llvm::DenseMap<BaseSubobjectPairTy, uint64_t> SubVTTIndiciesMapTy; 48 typedef llvm::DenseMap<BaseSubobjectPairTy, uint64_t> 69 llvm::Constant *CreateVTableInitializer(const CXXRecordDecl *RD [all...] |
ItaniumCXXABI.cpp | 1 //===------- ItaniumCXXABI.cpp - Emit LLVM Code from ASTs for a Module ----===// 3 // The LLVM Compiler Infrastructure 27 #include <llvm/Intrinsics.h> 28 #include <llvm/Target/TargetData.h> 29 #include <llvm/Value.h> 37 llvm::IntegerType *PtrDiffTy; 42 llvm::IntegerType *getPtrDiffTy() { 45 llvm::Type *Ty = CGM.getTypes().ConvertType(T); 46 PtrDiffTy = cast<llvm::IntegerType>(Ty); 61 llvm::Type *ConvertMemberPointerType(const MemberPointerType *MPT) [all...] |
CGObjCGNU.cpp | 1 //===------- CGObjCGNU.cpp - Emit LLVM Code from ASTs for a Module --------===// 3 // The LLVM Compiler Infrastructure 30 #include "llvm/Intrinsics.h" 31 #include "llvm/Module.h" 32 #include "llvm/LLVMContext.h" 33 #include "llvm/ADT/SmallVector.h" 34 #include "llvm/ADT/StringMap.h" 35 #include "llvm/Support/CallSite.h" 36 #include "llvm/Support/Compiler.h" 37 #include "llvm/Target/TargetData.h [all...] |
CGObjCRuntime.h | 3 // The LLVM Compiler Infrastructure 25 namespace llvm { namespace 85 llvm::Value *BaseValue, 88 llvm::Value *Offset); 98 llvm::Constant *beginCatchFn, 99 llvm::Constant *endCatchFn, 100 llvm::Constant *exceptionRethrowFn); 107 llvm::Function *syncEnterFn, 108 llvm::Function *syncExitFn); 115 virtual llvm::Function *ModuleInitFunction() = 0 [all...] |
CodeGenTypes.h | 1 //===--- CodeGenTypes.h - Type translation for LLVM CodeGen -----*- C++ -*-===// 3 // The LLVM Compiler Infrastructure 10 // This is the code that handles AST -> LLVM type lowering. 19 #include "llvm/Module.h" 20 #include "llvm/ADT/DenseMap.h" 23 namespace llvm { namespace 57 /// while lowering AST types to LLVM types. 61 llvm::Module &TheModule; 62 const llvm::TargetData &TheTargetData; 71 llvm::DenseMap<const ObjCInterfaceType*, llvm::Type *> InterfaceTypes [all...] |
/external/clang/include/clang/Driver/ |
HostInfo.h | 3 // The LLVM Compiler Infrastructure 13 #include "llvm/ADT/Triple.h" 32 const llvm::Triple Triple; 34 HostInfo(const Driver &D, const llvm::Triple &_Triple); 41 const llvm::Triple& getTriple() const { return Triple; } 67 const llvm::Triple& Triple); 69 const llvm::Triple& Triple); 71 const llvm::Triple& Triple); 73 const llvm::Triple& Triple); 75 const llvm::Triple& Triple) [all...] |
/frameworks/compile/slang/BitWriter_2_9/ |
ReaderWriter_2_9.h | 1 //===-- llvm/Bitcode/ReaderWriter.h - Bitcode reader/writers ----*- C++ -*-===// 3 // The LLVM Compiler Infrastructure 10 // This header defines interfaces to read and write LLVM bitcode files/streams. 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 [all...] |
/external/llvm/examples/ExceptionDemo/ |
ExceptionDemo.cpp | 1 //===-- ExceptionDemo.cpp - An example using llvm Exceptions --------------===// 3 // The LLVM Compiler Infrastructure 10 // Demo program which implements an example LLVM exception implementation, and 46 // This code uses code from the llvm compiler-rt project and the llvm 51 #include "llvm/LLVMContext.h" 52 #include "llvm/DerivedTypes.h" 53 #include "llvm/ExecutionEngine/ExecutionEngine.h" 54 #include "llvm/ExecutionEngine/JIT.h" 55 #include "llvm/Module.h [all...] |
/frameworks/compile/slang/ |
slang_backend.h | 22 #include "llvm/PassManager.h" 24 #include "llvm/Support/FormattedStream.h" 30 namespace llvm { namespace 54 llvm::Module *mpModule; 57 llvm::raw_ostream *mpOS; 60 // This helps us translate Clang AST using into LLVM IR 66 llvm::FunctionPassManager *mPerFunctionPasses; 68 llvm::PassManager *mPerModulePasses; 70 llvm::FunctionPassManager *mCodeGenPasses; 72 llvm::formatted_raw_ostream FormattedOutStream [all...] |
slang_rs_backend.cpp | 22 #include "llvm/ADT/Twine.h" 23 #include "llvm/ADT/StringExtras.h" 25 #include "llvm/Constant.h" 26 #include "llvm/Constants.h" 27 #include "llvm/DerivedTypes.h" 28 #include "llvm/Function.h" 29 #include "llvm/Metadata.h" 30 #include "llvm/Module.h" 32 #include "llvm/Support/IRBuilder.h" 50 llvm::raw_ostream *OS [all...] |
slang_backend.cpp | 37 #include "llvm/Assembly/PrintModulePass.h" 39 #include "llvm/Bitcode/ReaderWriter.h" 41 #include "llvm/CodeGen/RegAllocRegistry.h" 42 #include "llvm/CodeGen/SchedulerRegistry.h" 44 #include "llvm/LLVMContext.h" 45 #include "llvm/Module.h" 46 #include "llvm/Metadata.h" 48 #include "llvm/Transforms/IPO/PassManagerBuilder.h" 50 #include "llvm/Target/TargetData.h" 51 #include "llvm/Target/TargetMachine.h [all...] |
/frameworks/compile/libbcc/lib/ExecutionEngine/ |
SourceInfo.h | 22 #include <llvm/ADT/OwningPtr.h> 23 #include <llvm/Module.h> 42 llvm::OwningPtr<llvm::Module> module; 76 static SourceInfo *createFromModule(llvm::Module *module, 79 llvm::Module *takeModule() { 83 llvm::Module *getModule() const {
|
/frameworks/compile/linkloader/utils/ |
raw_ostream.cpp | 19 #include <llvm/Support/raw_ostream.h> 20 #include <llvm/Support/Format.h> 24 llvm::raw_ostream &out() { 25 static llvm::raw_ostream &singleton = llvm::outs(); 47 llvm::raw_ostream &operator<<(llvm::raw_ostream &os, MyFormat const &mf) {
|
/frameworks/compile/libbcc/lib/CodeGen/ |
CodeEmitter.cpp | 3 // The LLVM Compiler Infrastructure 6 // License. See external/llvm/LICENSE.TXT for details. 33 #include "llvm/ADT/APFloat.h" 34 #include "llvm/ADT/APInt.h" 35 #include "llvm/ADT/DenseMap.h" 36 #include "llvm/ADT/SmallVector.h" 37 #include "llvm/ADT/StringRef.h" 39 #include "llvm/CodeGen/MachineBasicBlock.h" 40 #include "llvm/CodeGen/MachineConstantPool.h" 41 #include "llvm/CodeGen/MachineFunction.h [all...] |
/external/clang/examples/clang-interpreter/ |
main.cpp | 3 // The LLVM Compiler Infrastructure 20 #include "llvm/Module.h" 21 #include "llvm/Config/config.h" 22 #include "llvm/ADT/OwningPtr.h" 23 #include "llvm/ADT/SmallString.h" 24 #include "llvm/Config/config.h" 25 #include "llvm/ExecutionEngine/JIT.h" 26 #include "llvm/ExecutionEngine/ExecutionEngine.h" 27 #include "llvm/Support/ManagedStatic.h" 28 #include "llvm/Support/raw_ostream.h [all...] |
/external/llvm/lib/Support/ |
Debug.cpp | 3 // The LLVM Compiler Infrastructure 26 #include "llvm/Support/CommandLine.h" 27 #include "llvm/Support/Debug.h" 28 #include "llvm/Support/circular_raw_ostream.h" 29 #include "llvm/Support/Signals.h" 31 using namespace llvm; 35 bool llvm::DebugFlag; // DebugFlag - Exported boolean set by the -debug option 79 llvm::circular_raw_ostream *dbgout = 80 static_cast<llvm::circular_raw_ostream *>(&llvm::dbgs()) [all...] |