HomeSort by relevance Sort by last modified time
    Searched full:llvm (Results 251 - 275 of 24291) sorted by null

<<11121314151617181920>>

  /external/llvm/device/include/llvm/Config/
llvm-config.h 1 /* include/llvm/Config/llvm-config.h. Generated from llvm-config.h.in by configure. */
2 /*===-- llvm/config/llvm-config.h - llvm configure variable -------*- C -*-===*/
4 /* The LLVM Compiler Infrastructure */
11 /* This file enumerates all of the llvm variables from configure so that
13 directives. This is a C file so we can include it in the llvm-c headers. */
21 #define LLVM_BINDIR "/opt/llvm-android/bin
    [all...]
  /external/llvm/docs/CommandGuide/
llvm-config.rst 0 llvm-config - Print LLVM compilation options
9 **llvm-config** *option* [*components*...]
16 **llvm-config** makes it easier to build applications that use LLVM. It can
18 against LLVM.
30 g++ `llvm-config --cxxflags` -o HowToUseJIT.o -c HowToUseJIT.cpp
31 g++ `llvm-config --ldflags` -o HowToUseJIT HowToUseJIT.o \
32 `llvm-config --libs engine bcreader scalaropts`
43 Print the version number of LLVM
    [all...]
  /external/llvm/host/include/llvm/Config/
llvm-config.h 1 /* include/llvm/Config/llvm-config.h. Generated from llvm-config.h.in by configure. */
2 /*===-- llvm/config/llvm-config.h - llvm configure variable -------*- C -*-===*/
4 /* The LLVM Compiler Infrastructure */
11 /* This file enumerates all of the llvm variables from configure so that
13 directives. This is a C file so we can include it in the llvm-c headers. */
21 #define LLVM_BINDIR "/opt/llvm-android/bin
    [all...]
  /external/llvm/test/Transforms/JumpThreading/
lvi-load.ll 5 %"struct.llvm::PATypeHolder" = type { %"struct.llvm::Type"* }
6 %"struct.llvm::PointerIntPair<llvm::Use**,2u,llvm::Use::PrevPtrTag,llvm::PointerLikeTypeTraits<llvm::Use**> >" = type { i64 }
7 %"struct.llvm::Type" = type opaque
8 %"struct.llvm::Use" = type { %"struct.llvm::Value"*, %"struct.llvm::Use"*, %"struct.llvm::PointerIntPair<llvm::Use**,2u,llvm::Use::PrevPtrTag (…)
    [all...]
  /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...]
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
lp_bld_misc.cpp 30 * The purpose of this module is to expose LLVM functionality not available
45 #include <llvm-c/Core.h>
46 #include <llvm-c/ExecutionEngine.h>
47 #include <llvm/Target/TargetOptions.h>
48 #include <llvm/ExecutionEngine/ExecutionEngine.h>
49 #include <llvm/ExecutionEngine/JITEventListener.h>
51 #include <llvm/ADT/Triple.h>
52 #include <llvm/ExecutionEngine/JITMemoryManager.h>
54 #include <llvm/Support/CommandLine.h>
55 #include <llvm/Support/PrettyStackTrace.h
    [all...]
  /external/mesa3d/src/gallium/auxiliary/gallivm/
lp_bld_misc.cpp 30 * The purpose of this module is to expose LLVM functionality not available
45 #include <llvm-c/Core.h>
46 #include <llvm-c/ExecutionEngine.h>
47 #include <llvm/Target/TargetOptions.h>
48 #include <llvm/ExecutionEngine/ExecutionEngine.h>
49 #include <llvm/ExecutionEngine/JITEventListener.h>
51 #include <llvm/ADT/Triple.h>
52 #include <llvm/ExecutionEngine/JITMemoryManager.h>
54 #include <llvm/Support/CommandLine.h>
55 #include <llvm/Support/PrettyStackTrace.h
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
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/clang/lib/CodeGen/
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...]
  /external/llvm/tools/
Makefile 3 # The LLVM Compiler Infrastructure
23 # the wider LLVM infrastructure (including Clang).
29 DIRS := llvm-config
30 PARALLEL_DIRS := opt llvm-as llvm-dis llc llvm-ar llvm-nm llvm-link \
31 lli llvm-extract llvm-mc bugpoint llvm-bcanalyzer llvm-diff
    [all...]
  /frameworks/compile/mclinker/include/mcld/CodeGen/
TargetMachine.h 11 #include <llvm/Support/CodeGen.h>
14 namespace llvm { namespace
25 } // namespace llvm
52 /// Adapter of llvm::TargetMachine
54 MCLDTargetMachine(llvm::TargetMachine& pTM,
55 const llvm::Target& pLLMVTarget,
61 /// getTarget - adapt llvm::TargetMachine::getTarget
64 /// getTM - return adapted the llvm::TargetMachine.
65 const llvm::TargetMachine& getTM() const { return m_TM; }
66 llvm::TargetMachine& getTM() { return m_TM;
    [all...]
  /external/llvm/include/llvm/Config/
llvm-config.h.in 1 /*===------- llvm/Config/llvm-config.h - llvm configuration -------*- C -*-===*/
3 /* The LLVM Compiler Infrastructure */
10 /* This file enumerates variables from the LLVM configuration so that they
12 This is a C header that can be included in the llvm-c headers. */
20 /* Time at which LLVM was configured */
26 /* Target triple LLVM will generate code for by default */
41 /* Host triple LLVM will be executed on */
53 /* LLVM architecture name for the native architecture, if available *
    [all...]
  /frameworks/compile/mclinker/tools/mcld/lib/
OutputFormatOptions.cpp 15 llvm::cl::opt<mcld::sys::fs::Path,
17 llvm::cl::parser<mcld::sys::fs::Path> > ArgOutputFilename("o",
18 llvm::cl::desc("Output filename"),
19 llvm::cl::value_desc("filename"));
21 llvm::cl::alias AliasOutputFilename("output",
22 llvm::cl::desc("alias for -o"),
23 llvm::cl::aliasopt(ArgOutputFilename));
25 llvm::cl::opt<mcld::LinkerConfig::CodeGenType> ArgFileType("filetype",
26 llvm::cl::init(mcld::LinkerConfig::Exec),
27 llvm::cl::desc("Choose a file type\n
    [all...]
  /art/compiler/llvm/
runtime_support_builder_arm.h 23 namespace llvm { namespace in namespace:art
27 RuntimeSupportBuilderARM(::llvm::LLVMContext& context, ::llvm::Module& module, IRBuilder& irb)
31 virtual ::llvm::Value* EmitGetCurrentThread();
32 virtual ::llvm::Value* EmitLoadFromThreadOffset(int64_t offset, ::llvm::Type* type,
34 virtual void EmitStoreToThreadOffset(int64_t offset, ::llvm::Value* value,
36 virtual ::llvm::Value* EmitSetCurrentThread(::llvm::Value* thread);
39 } // namespace llvm
    [all...]
runtime_support_builder_x86.h 23 namespace llvm { namespace in namespace:art
27 RuntimeSupportBuilderX86(::llvm::LLVMContext& context, ::llvm::Module& module, IRBuilder& irb)
31 virtual ::llvm::Value* EmitGetCurrentThread();
32 virtual ::llvm::Value* EmitLoadFromThreadOffset(int64_t offset, ::llvm::Type* type,
34 virtual void EmitStoreToThreadOffset(int64_t offset, ::llvm::Value* value,
36 virtual ::llvm::Value* EmitSetCurrentThread(::llvm::Value* thread);
39 } // namespace llvm
    [all...]
ir_builder.h 27 #include <llvm/IR/Constants.h>
28 #include <llvm/IR/DerivedTypes.h>
29 #include <llvm/IR/IRBuilder.h>
30 #include <llvm/IR/LLVMContext.h>
31 #include <llvm/IR/Type.h>
32 #include <llvm/Support/NoFolder.h>
38 namespace llvm { namespace in namespace:art
40 class InserterWithDexOffset : public ::llvm::IRBuilderDefaultInserter<true> {
44 void InsertHelper(::llvm::Instruction *I, const ::llvm::Twine &Name
    [all...]
  /external/clang/test/CodeGen/
builtins-arm.c 2 // RUN: %clang_cc1 -Wall -Werror -triple thumbv7-eabi -target-cpu cortex-a8 -O3 -emit-llvm -o - %s | FileCheck %s
26 // CHECK: call {{.*}} @llvm.arm.hint(i32 1)
32 // CHECK: call {{.*}} @llvm.arm.hint(i32 2)
38 // CHECK: call {{.*}} @llvm.arm.hint(i32 3)
44 // CHECK: call {{.*}} @llvm.arm.hint(i32 4)
50 // CHECK: call {{.*}} @llvm.arm.hint(i32 5)
53 __builtin_arm_dmb(1); //CHECK: call {{.*}} @llvm.arm.dmb(i32 1)
54 __builtin_arm_dsb(2); //CHECK: call {{.*}} @llvm.arm.dsb(i32 2)
55 __builtin_arm_isb(3); //CHECK: call {{.*}} @llvm.arm.isb(i32 3)
58 // CHECK: call {{.*}} @llvm.arm.rbit(i32 %a
    [all...]
  /external/llvm/lib/Target/Sparc/
CMakeLists.txt 3 tablegen(LLVM SparcGenRegisterInfo.inc -gen-register-info)
4 tablegen(LLVM SparcGenInstrInfo.inc -gen-instr-info)
5 tablegen(LLVM SparcGenCodeEmitter.inc -gen-emitter)
6 tablegen(LLVM SparcGenDisassemblerTables.inc -gen-disassembler)
7 tablegen(LLVM SparcGenMCCodeEmitter.inc -gen-emitter -mc-emitter)
8 tablegen(LLVM SparcGenAsmWriter.inc -gen-asm-writer)
9 tablegen(LLVM SparcGenAsmMatcher.inc -gen-asm-matcher)
10 tablegen(LLVM SparcGenDAGISel.inc -gen-dag-isel)
11 tablegen(LLVM SparcGenSubtargetInfo.inc -gen-subtarget)
12 tablegen(LLVM SparcGenCallingConv.inc -gen-callingconv
    [all...]
  /external/llvm/lib/Target/X86/
CMakeLists.txt 3 tablegen(LLVM X86GenRegisterInfo.inc -gen-register-info)
4 tablegen(LLVM X86GenDisassemblerTables.inc -gen-disassembler)
5 tablegen(LLVM X86GenInstrInfo.inc -gen-instr-info)
6 tablegen(LLVM X86GenAsmWriter.inc -gen-asm-writer)
7 tablegen(LLVM X86GenAsmWriter1.inc -gen-asm-writer -asmwriternum=1)
8 tablegen(LLVM X86GenAsmMatcher.inc -gen-asm-matcher)
9 tablegen(LLVM X86GenDAGISel.inc -gen-dag-isel)
10 tablegen(LLVM X86GenFastISel.inc -gen-fast-isel)
11 tablegen(LLVM X86GenCallingConv.inc -gen-callingconv)
12 tablegen(LLVM X86GenSubtargetInfo.inc -gen-subtarget
    [all...]
  /external/llvm/test/CodeGen/XCore/
float-intrinsics.ll 2 declare double @llvm.cos.f64(double)
3 declare double @llvm.exp.f64(double)
4 declare double @llvm.exp2.f64(double)
5 declare double @llvm.log.f64(double)
6 declare double @llvm.log10.f64(double)
7 declare double @llvm.log2.f64(double)
8 declare double @llvm.pow.f64(double, double)
9 declare double @llvm.powi.f64(double, i32)
10 declare double @llvm.sin.f64(double)
11 declare double @llvm.sqrt.f64(double
    [all...]
  /external/llvm/test/Linker/
2009-09-03-mdnode.ll 1 ; RUN: llvm-as < %s > %t.bc
2 ; RUN: llvm-as < %p/2009-09-03-mdnode2.ll > %t2.bc
3 ; RUN: llvm-link %t.bc %t2.bc
10 call void @llvm.dbg.func.start(metadata !0)
12 call void @llvm.dbg.stoppoint(i32 4, i32 5, metadata !1)
18 call void @llvm.dbg.stoppoint(i32 5, i32 1, metadata !1)
19 call void @llvm.dbg.region.end(metadata !0)
23 declare void @llvm.dbg.func.start(metadata) nounwind readnone
25 declare void @llvm.dbg.stoppoint(i32, i32, metadata) nounwind readnone
27 declare void @llvm.dbg.region.end(metadata) nounwind readnon
    [all...]
  /external/llvm/utils/emacs/
emacs.el 0 ;; LLVM coding style guidelines in emacs
2 ;; Maintainer: LLVM Team, http://llvm.org/
14 ;; Alternative to setting the global style. Only files with "llvm" in
15 ;; their names will automatically set to the llvm.org coding style.
16 (c-add-style "llvm.org"
26 (if (string-match "llvm" buffer-file-name)
28 (c-set-style "llvm.org")
35 (if (string-match "llvm" buffer-file-name)
37 (c-set-style "llvm.org"
    [all...]
  /frameworks/compile/slang/
slang_backend.cpp 37 #include "llvm/IR/IRPrintingPasses.h"
39 #include "llvm/Bitcode/ReaderWriter.h"
41 #include "llvm/CodeGen/RegAllocRegistry.h"
42 #include "llvm/CodeGen/SchedulerRegistry.h"
44 #include "llvm/IR/LLVMContext.h"
45 #include "llvm/IR/Module.h"
46 #include "llvm/IR/Metadata.h"
48 #include "llvm/Transforms/IPO/PassManagerBuilder.h"
50 #include "llvm/IR/DataLayout.h"
51 #include "llvm/Target/TargetMachine.h
    [all...]
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...]
  /external/llvm/lib/CodeGen/AsmPrinter/
Win64Exception.cpp 3 // The LLVM Compiler Infrastructure
15 #include "llvm/ADT/SmallString.h"
16 #include "llvm/ADT/StringExtras.h"
17 #include "llvm/ADT/Twine.h"
18 #include "llvm/CodeGen/AsmPrinter.h"
19 #include "llvm/CodeGen/MachineFrameInfo.h"
20 #include "llvm/CodeGen/MachineFunction.h"
21 #include "llvm/CodeGen/MachineModuleInfo.h"
22 #include "llvm/IR/DataLayout.h"
23 #include "llvm/IR/Mangler.h
    [all...]

Completed in 1162 milliseconds

<<11121314151617181920>>