/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);
|