HomeSort by relevance Sort by last modified time
    Searched refs:llvm (Results 126 - 150 of 4494) sorted by null

1 2 3 4 56 7 8 91011>>

  /frameworks/compile/mclinker/lib/LD/
ELFFileFormat.cpp 13 #include <llvm/Support/ELF.h>
71 llvm::ELF::SHT_PROGBITS,
72 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_EXECINSTR,
76 llvm::ELF::SHT_NULL,
80 llvm::ELF::SHT_PROGBITS,
81 llvm::ELF::SHF_ALLOC,
86 llvm::ELF::SHT_NOBITS,
87 llvm::ELF::SHF_ALLOC | llvm::ELF::SHF_WRITE
    [all...]
  /art/compiler/sea_ir/code_gen/
code_gen_data.cc 18 #include <llvm/PassManager.h>
19 #include <llvm/Support/TargetRegistry.h>
20 #include <llvm/Support/FormattedStream.h>
21 #include <llvm/Target/TargetMachine.h>
22 #include <llvm/Transforms/IPO.h>
23 #include <llvm/Transforms/IPO/PassManagerBuilder.h>
34 ::llvm::raw_string_ostream out_stream(elf);
35 // Lookup the LLVM target
43 const ::llvm::Target* target =
44 ::llvm::TargetRegistry::lookupTarget(target_triple, errmsg)
    [all...]
  /external/lldb/include/lldb/Expression/
IRDynamicChecks.h 3 // The LLVM Compiler Infrastructure
14 #include "llvm/Pass.h"
16 namespace llvm { namespace
95 class IRDynamicChecks : public llvm::ModulePass
130 bool runOnModule(llvm::Module &M);
135 void assignPassManager(llvm::PMStack &PMS,
136 llvm::PassManagerType T = llvm::PMT_ModulePassManager);
141 llvm::PassManagerType getPotentialPassManagerType() const;
160 bool FindDataLoads(llvm::Module &M,
    [all...]
  /frameworks/compile/mclinker/include/mcld/Support/
raw_ostream.h 12 #include <llvm/Support/FileSystem.h>
13 #include <llvm/Support/raw_ostream.h>
17 class raw_fd_ostream : public llvm::raw_fd_ostream
32 llvm::sys::fs::OpenFlags pFlags = llvm::sys::fs::F_None);
43 llvm::raw_ostream &changeColor(enum llvm::raw_ostream::Colors pColors,
47 llvm::raw_ostream &resetColor();
49 llvm::raw_ostream &reverseColor();
  /external/clang/include/clang/CodeGen/
CodeGenAction.h 1 //===--- CodeGenAction.h - LLVM Code Generation Frontend Action -*- C++ -*-===//
3 // The LLVM Compiler Infrastructure
16 namespace llvm { namespace
27 std::unique_ptr<llvm::Module> TheModule;
28 llvm::Module *LinkModule;
29 llvm::LLVMContext *VMContext;
35 /// otherwise it creates a fresh LLVM context and takes ownership.
36 CodeGenAction(unsigned _Act, llvm::LLVMContext *_VMContext = nullptr);
53 void setLinkModule(llvm::Module *Mod) { LinkModule = Mod; }
55 /// takeModule - Take the generated LLVM module, for use after the action ha
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
APSIntType.h 3 // The LLVM Compiler Infrastructure
13 #include "llvm/ADT/APSInt.h"
28 /* implicit */ APSIntType(const llvm::APSInt &Value)
38 void apply(llvm::APSInt &Value) const {
49 llvm::APSInt convert(const llvm::APSInt &Value) const LLVM_READONLY {
50 llvm::APSInt Result(Value, Value.isUnsigned());
56 llvm::APSInt getZeroValue() const LLVM_READONLY {
57 return llvm::APSInt(BitWidth, IsUnsigned);
61 llvm::APSInt getMinValue() const LLVM_READONLY
    [all...]
BasicValueFactory.h 3 // The LLVM Compiler Infrastructure
27 class CompoundValData : public llvm::FoldingSetNode {
29 llvm::ImmutableList<SVal> L;
32 CompoundValData(QualType t, llvm::ImmutableList<SVal> l)
35 typedef llvm::ImmutableList<SVal>::iterator iterator;
39 static void Profile(llvm::FoldingSetNodeID& ID, QualType T,
40 llvm::ImmutableList<SVal> L);
42 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, T, L); }
45 class LazyCompoundValData : public llvm::FoldingSetNode {
55 static void Profile(llvm::FoldingSetNodeID& ID
    [all...]
  /external/llvm/utils/TableGen/
X86DisassemblerShared.h 3 // The LLVM Compiler Infrastructure
19 llvm::X86Disassembler::OperandSpecifier
20 operands[llvm::X86Disassembler::X86_MAX_OPERANDS];
21 llvm::X86Disassembler::InstructionContext insnContext;
25 insnContext = llvm::X86Disassembler::IC;
36 llvm::X86Disassembler::InstrUID instructionIDs[256];
51 OpcodeDecision opcodeDecisions[llvm::X86Disassembler::IC_max];
  /frameworks/compile/libbcc/tools/bcc/
Main.cpp 23 #include <llvm/ADT/STLExtras.h>
24 #include <llvm/ADT/SmallString.h>
25 #include <llvm/Config/config.h>
26 #include <llvm/Support/CommandLine.h>
27 #include <llvm/Support/FileSystem.h>
28 #include <llvm/Support/MemoryBuffer.h>
29 #include <llvm/Support/PluginLoader.h>
30 #include <llvm/Support/raw_ostream.h>
57 llvm::cl::opt<std::string>
58 OptInputFilename(llvm::cl::Positional, llvm::cl::ValueRequired
    [all...]
  /frameworks/compile/mclinker/include/mcld/CodeGen/
MCLinker.h 16 #include <llvm/CodeGen/MachineFunctionPass.h>
18 namespace llvm { namespace
23 } // namespace of llvm
43 class MCLinker : public llvm::MachineFunctionPass
59 virtual bool doInitialization(llvm::Module &pM);
61 virtual bool doFinalization(llvm::Module &pM);
63 virtual bool runOnMachineFunction(llvm::MachineFunction& pMFn);
  /frameworks/compile/mclinker/tools/mcld/include/mcld/
TripleOptions.h 11 #include <llvm/Support/CommandLine.h>
26 llvm::cl::opt<std::string>& m_TargetTriple;
27 llvm::cl::opt<std::string>& m_MArch;
28 llvm::cl::opt<std::string>& m_MCPU;
29 llvm::cl::list<std::string>& m_MAttrs;
30 llvm::cl::opt<std::string>& m_Emulation;
  /external/llvm/test/MC/X86/
x86_nop.s 1 # RUN: llvm-mc -filetype=obj -triple=i686-pc-linux -mcpu=generic %s | llvm-objdump -d - | FileCheck %s
2 # RUN: llvm-mc -filetype=obj -triple=i686-pc-linux -mcpu=i386 %s | llvm-objdump -d - | FileCheck %s
3 # RUN: llvm-mc -filetype=obj -triple=i686-pc-linux -mcpu=i486 %s | llvm-objdump -d - | FileCheck %s
4 # RUN: llvm-mc -filetype=obj -triple=i686-pc-linux -mcpu=i586 %s | llvm-objdump -d - | FileCheck %s
5 # RUN: llvm-mc -filetype=obj -triple=i686-pc-linux -mcpu=pentium %s | llvm-objdump -d - | FileCheck %
    [all...]
  /external/clang/lib/CodeGen/
CGCXXABI.h 3 // The LLVM Compiler Infrastructure
19 #include "clang/Basic/LLVM.h"
21 namespace llvm { namespace
53 llvm::Value *&getThisValue(CodeGenFunction &CGF) {
61 llvm::Constant *GetBogusMemberPointer(QualType T);
66 llvm::Value *&getStructorImplicitParamValue(CodeGenFunction &CGF) {
126 /// Find the LLVM type used to represent the given member pointer
128 virtual llvm::Type *
134 virtual llvm::Value *EmitLoadOfMemberFunctionPointer(
135 CodeGenFunction &CGF, const Expr *E, llvm::Value *&This
    [all...]
ABIInfo.h 3 // The LLVM Compiler Infrastructure
14 #include "llvm/IR/CallingConv.h"
15 #include "llvm/IR/Type.h"
17 namespace llvm { namespace
46 llvm::CallingConv::ID RuntimeCC;
49 : CGT(cgt), RuntimeCC(llvm::CallingConv::C) {}
55 llvm::LLVMContext &getVMContext() const;
56 const llvm::DataLayout &getDataLayout() const;
61 llvm::CallingConv::ID getRuntimeCC() const {
74 virtual llvm::Value *EmitVAArg(llvm::Value *VAListAddr, QualType Ty
    [all...]
CodeGenTBAA.h 1 //===--- CodeGenTBAA.h - TBAA information for LLVM CodeGen ------*- C++ -*-===//
3 // The LLVM Compiler Infrastructure
18 #include "clang/Basic/LLVM.h"
19 #include "llvm/ADT/DenseMap.h"
20 #include "llvm/IR/MDBuilder.h"
22 namespace llvm { namespace
39 TBAAPathTag(const Type *B, const llvm::MDNode *A, uint64_t O)
42 const llvm::MDNode *AccessN;
47 /// while lowering AST types to LLVM types.
55 llvm::MDBuilder MDHelper
127 namespace llvm { namespace
    [all...]
  /art/compiler/llvm/
ir_builder.cc 21 #include <llvm/IR/Module.h>
24 namespace llvm { namespace in namespace:art
31 IRBuilder::IRBuilder(::llvm::LLVMContext& context, ::llvm::Module& module,
36 ::llvm::Type* jobject_struct_type = module.getTypeByName("JavaObject");
41 ::llvm::Type* type = module.getTypeByName("Method");
57 ::llvm::Type* jenv_struct_type = ::llvm::StructType::create(context, "JEnv");
72 ::llvm::Type* IRBuilder::getJType(JType jty) {
110 ::llvm::StructType* IRBuilder::getShadowFrameTy(uint32_t vreg_size)
    [all...]
  /frameworks/compile/slang/
slang_rs_backend.h 25 namespace llvm { namespace
53 llvm::NamedMDNode *mExportVarMetadata;
54 llvm::NamedMDNode *mExportFuncMetadata;
55 llvm::NamedMDNode *mExportForEachNameMetadata;
56 llvm::NamedMDNode *mExportForEachSignatureMetadata;
57 llvm::NamedMDNode *mExportTypeMetadata;
58 llvm::NamedMDNode *mRSObjectSlotsMetadata;
66 void dumpExportVarInfo(llvm::Module *M);
67 void dumpExportFunctionInfo(llvm::Module *M);
68 void dumpExportForEachInfo(llvm::Module *M)
    [all...]
  /frameworks/compile/libbcc/lib/Core/
Source.cpp 21 #include <llvm/Bitcode/ReaderWriter.h>
22 #include <llvm/IR/LLVMContext.h>
23 #include <llvm/IR/Module.h>
24 #include <llvm/IR/Verifier.h>
25 #include <llvm/Linker/Linker.h>
26 #include <llvm/Support/MemoryBuffer.h>
27 #include "llvm/Support/raw_ostream.h"
37 // reduce the startup time. On success, return the LLVM module object created
40 static inline llvm::Module *helper_load_bitcode(llvm::LLVMContext &pContext
    [all...]
BCCContextImpl.cpp 21 #include <llvm/ADT/STLExtras.h>
32 llvm::DeleteContainerPointers(Sources);
  /external/lldb/scripts/
build-lldb-llvm-clang 4 # build-lldb-llvm-clang <revision> [Debug|Release|BuildAndIntegration]
5 # build-lldb-llvm-clang <llvm-revision> <clang-revision> [Debug|Release|BuildAndIntegration]
12 echo "Usage:\n build-lldb-llvm-clang <llvm-revision> [<clang-revision> Debug|Release||BuildAndIntegration]"
20 # Checkout LLVM
21 svn co -q -r $LLVM_REVISION http://llvm.org/svn/llvm-project/llvm/trunk llvm
    [all...]
  /external/llvm/docs/_themes/llvm-theme/
theme.conf 3 stylesheet = llvm-theme.css
  /external/llvm/lib/CodeGen/
OcamlGC.cpp 3 // The LLVM Compiler Infrastructure
10 // This file implements lowering for the llvm.gc* intrinsics compatible with
17 #include "llvm/CodeGen/GCs.h"
18 #include "llvm/CodeGen/GCStrategy.h"
20 using namespace llvm;
32 void llvm::linkOcamlGC() { }
  /external/llvm/lib/Target/Mips/
MipsOs16.h 3 // The LLVM Compiler Infrastructure
16 #include "llvm/Pass.h"
17 #include "llvm/Target/TargetMachine.h"
24 using namespace llvm;
26 namespace llvm { namespace
  /external/llvm/tools/llvm-ar/
Makefile 1 ##===- tools/llvm-ar/Makefile ------------------------------*- Makefile -*-===##
3 # The LLVM Compiler Infrastructure
11 TOOLNAME := llvm-ar
12 TOOLALIAS = llvm-ranlib
  /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);

Completed in 579 milliseconds

1 2 3 4 56 7 8 91011>>