HomeSort by relevance Sort by last modified time
    Searched full:llvm (Results 226 - 250 of 14624) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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...]
README 1 -*- llvm/utils/emacs/README -*-
6 * llvm-mode.el
8 Syntax highlighting mode for LLVM assembly files. To use, add this code to
12 (cons (expand-file-name "path-to-llvm/utils/emacs") load-path))
13 (require 'llvm-mode)
21 (cons (expand-file-name "path-to-llvm/utils/emacs") load-path))
  /art/compiler/llvm/
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/llvm/lib/Target/NVPTX/
NVPTXUtilities.cpp 3 // The LLVM Compiler Infrastructure
15 #include "llvm/IR/Constants.h"
16 #include "llvm/IR/Function.h"
17 #include "llvm/IR/GlobalVariable.h"
18 #include "llvm/IR/Module.h"
19 #include "llvm/IR/Operator.h"
26 #include "llvm/Support/ManagedStatic.h"
27 #include "llvm/Support/InstIterator.h"
29 using namespace llvm;
63 NamedMDNode *NMD = m->getNamedMetadata(llvm::NamedMDForAnnotations)
    [all...]
  /external/llvm/test/CodeGen/ARM/
2010-06-21-nondarwin-tc.ll 7 %"class.llvm::Record" = type { i32, %"class.std::basic_string", %"class.llvm::SMLoc", %"class.std::vector", %"class.std::vector", %"class.std::vector" }
8 %"class.llvm::RecordVal" = type { %"class.std::basic_string", %"struct.llvm::Init"*, i32, %"struct.llvm::Init"* }
9 %"class.llvm::SMLoc" = type { i8* }
10 %"class.llvm::StringInit" = type { [8 x i8], %"class.std::basic_string" }
11 %"class.std::basic_string" = type { %"class.llvm::SMLoc" }
13 %"struct.llvm::Init" = type { i32 (...)** }
23 @_ZN4llvm9RecordValC1ERKSsPNS_5RecTyEj = alias void (%"class.llvm::RecordVal"*, %"class.std::basic_string"*, %"struct.llvm::Init"*, i32)* @_ZN4llvm9RecordValC2ERKSs (…)
    [all...]
  /frameworks/compile/libbcc/lib/Renderscript/
RSForEachExpand.cpp 22 #include <llvm/IR/DerivedTypes.h>
23 #include <llvm/IR/Function.h>
24 #include <llvm/IR/Instructions.h>
25 #include <llvm/IR/IRBuilder.h>
26 #include <llvm/IR/MDBuilder.h>
27 #include <llvm/IR/Module.h>
28 #include <llvm/Pass.h>
29 #include <llvm/Support/raw_ostream.h>
30 #include <llvm/IR/DataLayout.h>
31 #include <llvm/IR/Function.h
    [all...]
  /external/llvm/include/llvm-c/Transforms/
IPO.h 3 |* The LLVM Compiler Infrastructure *|
11 |* various interprocedural transformations of the LLVM IR. *|
18 #include "llvm-c/Core.h"
31 /** See llvm::createArgumentPromotionPass function. */
34 /** See llvm::createConstantMergePass function. */
37 /** See llvm::createDeadArgEliminationPass function. */
40 /** See llvm::createFunctionAttrsPass function. */
43 /** See llvm::createFunctionInliningPass function. */
46 /** See llvm::createAlwaysInlinerPass function. */
49 /** See llvm::createGlobalDCEPass function. *
    [all...]
  /external/llvm/test/Assembler/
functionlocal-metadata.ll 1 ; RUN: llvm-as < %s | llvm-dis | FileCheck %s
5 call void @llvm.dbg.value(metadata !{ i32* %1 }, i64 16, metadata !2)
6 ; CHECK: call void @llvm.dbg.value(metadata !{i32* %1}, i64 16, metadata !2)
11 call void @llvm.dbg.declare(metadata !{i32* %1}, metadata !{i32* %1})
13 call void @llvm.dbg.declare(metadata !{i32 %two}, metadata !{i32 %0})
15 call void @llvm.dbg.declare(metadata !{i32 %0}, metadata !{i32* %1, i32 %0})
17 call void @llvm.dbg.declare(metadata !{i32* %1}, metadata !{i32 %b, i32 %0})
19 call void @llvm.dbg.declare(metadata !{i32 %a}, metadata !{i32 %a, metadata !"foo"})
21 call void @llvm.dbg.declare(metadata !{i32 %b}, metadata !{metadata !0, i32 %two}
    [all...]
  /external/llvm/test/CodeGen/NVPTX/
intrinsic-old.ll 7 %x = call i32 @llvm.ptx.read.tid.x()
14 %x = call i32 @llvm.ptx.read.tid.y()
21 %x = call i32 @llvm.ptx.read.tid.z()
28 %x = call i32 @llvm.ptx.read.tid.w()
35 %x = call i32 @llvm.ptx.read.ntid.x()
42 %x = call i32 @llvm.ptx.read.ntid.y()
49 %x = call i32 @llvm.ptx.read.ntid.z()
56 %x = call i32 @llvm.ptx.read.ntid.w()
63 %x = call i32 @llvm.ptx.read.laneid()
70 %x = call i32 @llvm.ptx.read.warpid(
    [all...]
  /external/clang/test/CodeGen/
builtin-count-zeros.c 1 // RUN: %clang_cc1 -triple x86_64-unknown-unknown -emit-llvm %s -o - | FileCheck %s
2 // RUN: %clang_cc1 -triple arm-unknown-unknown -emit-llvm %s -o - | FileCheck %s --check-prefix=CHECK-ARM
5 // CHECK: call i32 @llvm.cttz.i32({{.*}}, i1 true)
6 // CHECK: call i32 @llvm.ctlz.i32({{.*}}, i1 true)
7 // CHECK-ARM: call i32 @llvm.cttz.i32({{.*}}, i1 false)
8 // CHECK-ARM: call i32 @llvm.ctlz.i32({{.*}}, i1 false)
libcalls-d.c 0 // llvm-gcc -O1+ should run simplify libcalls, O0 shouldn't
3 // -fno-math-errno should emit an llvm intrinsic, -fmath-errno should not.
4 // RUN: %clang_cc1 %s -emit-llvm -fno-math-errno -O0 -o - | grep {call.*exp2\\.f64}
5 // RUN: %clang_cc1 %s -emit-llvm -fmath-errno -O0 -o - | grep {call.*exp2}
6 // RUN: %clang_cc1 %s -emit-llvm -O1 -o - | grep {call.*ldexp}
7 // RUN: %clang_cc1 %s -emit-llvm -O3 -fno-builtin -o - | grep {call.*exp2}
  /external/llvm/
README.txt 1 Low Level Virtual Machine (LLVM)
8 LLVM is open source software. You may freely distribute it under the terms of
12 assistance with LLVM, and in particular docs/GettingStarted.rst for getting
13 started with LLVM and docs/README.txt for an overview of LLVM's
16 If you're writing a package for LLVM, see docs/Packaging.rst for our
  /external/llvm/docs/
index.rst 6 If you are using a released version of LLVM, see `the download page
7 <http://llvm.org/releases/>`_ to find your documentation.
9 The LLVM compiler infrastructure supports a wide range of projects, from
16 LLVM Design & Overview
27 Defines the LLVM intermediate representation.
29 `Introduction to the LLVM Compiler`__
30 Presentation providing a users introduction to LLVM.
32 .. __: http://llvm.org/pubs/2008-10-04-ACAT-LLVM-Intro.html
34 `Intro to LLVM`_
    [all...]
  /external/llvm/lib/Target/MSP430/
CMakeLists.txt 3 tablegen(LLVM MSP430GenRegisterInfo.inc -gen-register-info)
4 tablegen(LLVM MSP430GenInstrInfo.inc -gen-instr-info)
5 tablegen(LLVM MSP430GenAsmWriter.inc -gen-asm-writer)
6 tablegen(LLVM MSP430GenDAGISel.inc -gen-dag-isel)
7 tablegen(LLVM MSP430GenCallingConv.inc -gen-callingconv)
8 tablegen(LLVM MSP430GenSubtargetInfo.inc -gen-subtarget)
  /external/llvm/test/CodeGen/Generic/
llvm-ct-intrinsics.ll 4 declare i64 @llvm.ctpop.i64(i64)
6 declare i32 @llvm.ctpop.i32(i32)
8 declare i16 @llvm.ctpop.i16(i16)
10 declare i8 @llvm.ctpop.i8(i8)
13 %a = call i8 @llvm.ctpop.i8( i8 %A ) ; <i8> [#uses=1]
14 %b = call i16 @llvm.ctpop.i16( i16 %B ) ; <i16> [#uses=1]
15 %c = call i32 @llvm.ctpop.i32( i32 %C ) ; <i32> [#uses=1]
16 %d = call i64 @llvm.ctpop.i64( i64 %D ) ; <i64> [#uses=1]
24 declare i64 @llvm.ctlz.i64(i64, i1)
26 declare i32 @llvm.ctlz.i32(i32, i1
    [all...]
  /external/llvm/test/CodeGen/R600/
fmad.ll 6 %r0 = call float @llvm.R600.load.input(i32 0)
7 %r1 = call float @llvm.R600.load.input(i32 1)
8 %r2 = call float @llvm.R600.load.input(i32 2)
11 call void @llvm.AMDGPU.store.output(float %r4, i32 0)
15 declare float @llvm.R600.load.input(i32) readnone
17 declare void @llvm.AMDGPU.store.output(float, i32)
llvm.cos.ll 9 %r0 = call float @llvm.R600.load.input(i32 0)
10 %r1 = call float @llvm.cos.f32(float %r0)
11 call void @llvm.AMDGPU.store.output(float %r1, i32 0)
15 declare float @llvm.cos.f32(float) readnone
17 declare float @llvm.R600.load.input(i32) readnone
19 declare void @llvm.AMDGPU.store.output(float, i32)
llvm.sin.ll 9 %r0 = call float @llvm.R600.load.input(i32 0)
10 %r1 = call float @llvm.sin.f32( float %r0)
11 call void @llvm.AMDGPU.store.output(float %r1, i32 0)
15 declare float @llvm.sin.f32(float) readnone
17 declare float @llvm.R600.load.input(i32) readnone
19 declare void @llvm.AMDGPU.store.output(float, i32)
  /external/llvm/test/CodeGen/X86/
rtm.ll 3 declare i32 @llvm.x86.xbegin() nounwind
4 declare void @llvm.x86.xend() nounwind
5 declare void @llvm.x86.xabort(i8) noreturn nounwind
9 %0 = tail call i32 @llvm.x86.xbegin() nounwind
18 tail call void @llvm.x86.xend() nounwind
26 tail call void @llvm.x86.xabort(i8 2)
  /external/llvm/test/TableGen/
subst.td 1 // RUN: llvm-tblgen %s | grep "Smith" | count 7
2 // RUN: llvm-tblgen %s | grep "Johnson" | count 2
3 // RUN: llvm-tblgen %s | grep "FIRST" | count 1
4 // RUN: llvm-tblgen %s | grep "LAST" | count 1
5 // RUN: llvm-tblgen %s | grep "TVAR" | count 2
6 // RUN: llvm-tblgen %s | grep "Bogus" | count 1
  /external/chromium_org/tools/valgrind/asan/third_party/
README.chromium 4 URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/asan/scripts/asan_symbolize.py?view=co&content-type=text%2Fplain
6 asan_symbolize.py is a verbatim copy of asan_symbolize.py in the LLVM trunk.
  /external/clang/lib/CodeGen/
CGObjCGNU.cpp 1 //===------- CGObjCGNU.cpp - Emit LLVM Code from ASTs for a Module --------===//
3 // The LLVM Compiler Infrastructure
28 #include "llvm/ADT/SmallVector.h"
29 #include "llvm/ADT/StringMap.h"
30 #include "llvm/IR/DataLayout.h"
31 #include "llvm/IR/Intrinsics.h"
32 #include "llvm/IR/LLVMContext.h"
33 #include "llvm/IR/Module.h"
34 #include "llvm/Support/CallSite.h"
35 #include "llvm/Support/Compiler.h
    [all...]
  /external/clang/test/CodeGenCXX/
2010-06-21-LocalVarDbg.cpp 1 // RUN: %clang_cc1 -g -emit-llvm %s -o - | FileCheck %s
3 // local variable info. For example. llvm.dbg.lv.~A is an invalid name.
5 // CHECK-NOT: llvm.dbg.lv.~A
  /external/llvm/autoconf/m4/
config_project.m4 2 # Provide the arguments and other processing needed for an LLVM project
6 AS_HELP_STRING([--with-llvmsrc],[Location of LLVM Source Code]),
10 AS_HELP_STRING([--with-llvmobj],[Location of LLVM Object Code]),
  /external/llvm/lib/Target/ARM/
CMakeLists.txt 3 tablegen(LLVM ARMGenRegisterInfo.inc -gen-register-info)
4 tablegen(LLVM ARMGenInstrInfo.inc -gen-instr-info)
5 tablegen(LLVM ARMGenCodeEmitter.inc -gen-emitter)
6 tablegen(LLVM ARMGenMCCodeEmitter.inc -gen-emitter -mc-emitter)
7 tablegen(LLVM ARMGenMCPseudoLowering.inc -gen-pseudo-lowering)
8 tablegen(LLVM ARMGenAsmWriter.inc -gen-asm-writer)
9 tablegen(LLVM ARMGenAsmMatcher.inc -gen-asm-matcher)
10 tablegen(LLVM ARMGenDAGISel.inc -gen-dag-isel)
11 tablegen(LLVM ARMGenFastISel.inc -gen-fast-isel)
12 tablegen(LLVM ARMGenCallingConv.inc -gen-callingconv
    [all...]

Completed in 1982 milliseconds

1 2 3 4 5 6 7 8 91011>>