HomeSort by relevance Sort by last modified time
    Searched refs:llvm (Results 176 - 200 of 2675) sorted by null

1 2 3 4 5 6 78 91011>>

  /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...]

Completed in 408 milliseconds

1 2 3 4 5 6 78 91011>>