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

<<11121314151617181920>>

  /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...]
  /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/clang/lib/CodeGen/
CodeGenModule.h 1 //===--- CodeGenModule.h - Per-Module state for LLVM CodeGen ----*- C++ -*-===//
3 // The LLVM Compiler Infrastructure
10 // This is the internal per-translation-unit state used for llvm translation.
28 #include "llvm/ADT/DenseMap.h"
29 #include "llvm/ADT/SetVector.h"
30 #include "llvm/ADT/SmallPtrSet.h"
31 #include "llvm/ADT/StringMap.h"
32 #include "llvm/IR/CallingConv.h"
33 #include "llvm/IR/Module.h"
34 #include "llvm/IR/ValueHandle.h
36 namespace llvm { namespace
    [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/Bindings/Ocaml/
bitreader.ml 4 * RUN: %ocamlopt -warn-error A llvm.cmxa llvm_bitreader.cmxa llvm_bitwriter.cmxa %t.builddir/bitreader.ml -o %t
6 * RUN: llvm-dis < %t.bc
13 let context = Llvm.global_context ()
19 let m = Llvm.create_module context "ocaml_test_module" in
23 Llvm.dispose_module m;
27 let mb = Llvm.MemoryBuffer.of_file fn in
30 Llvm.dispose_module m
32 Llvm.MemoryBuffer.dispose mb;
39 let mb = Llvm.MemoryBuffer.of_file (fn ^ ".bogus") in
40 Llvm.MemoryBuffer.dispose mb
    [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...]
  /frameworks/compile/mclinker/tools/mcld/lib/
SearchPathOptions.cpp 16 llvm::cl::opt<mcld::sys::fs::Path,
18 llvm::cl::parser<mcld::sys::fs::Path> > ArgSysRoot("sysroot",
19 llvm::cl::desc("Use directory as the location of the sysroot"),
20 llvm::cl::value_desc("directory"),
21 llvm::cl::ValueRequired);
23 llvm::cl::list<std::string,
25 llvm::cl::SearchDirParser> ArgSearchDirList("L",
26 llvm::cl::ZeroOrMore,
27 llvm::cl::desc("Add [searchdir] to the list of search paths"),
28 llvm::cl::value_desc("searchdir")
    [all...]
  /prebuilts/clang/linux-x86/host/3.4/bin/
tblgen 
  /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 -o - | grep {call.*exp2\\.f64}
5 // RUN: %clang_cc1 %s -emit-llvm -fmath-errno -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/lib/Support/
Locale.cpp 1 #include "llvm/Support/Locale.h"
2 #include "llvm/Support/Unicode.h"
4 namespace llvm { namespace
12 return llvm::sys::unicode::columnWidthUTF8(Text);
25 return llvm::sys::unicode::isPrintable(UCS);
31 } // namespace llvm
  /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/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/MC/PowerPC/
ppc-nop.s 1 # RUN: llvm-mc -filetype=obj -triple=powerpc-unknown-linux-gnu %s | llvm-readobj -s -sd - | FileCheck -check-prefix=CHECK-BE %s
2 # RUN: llvm-mc -filetype=obj -triple=powerpc64-unknown-linux-gnu %s | llvm-readobj -s -sd - | FileCheck -check-prefix=CHECK-BE %s
3 # RUN: llvm-mc -filetype=obj -triple=powerpc64le-unknown-linux-gnu %s | llvm-readobj -s -sd - | FileCheck -check-prefix=CHECK-LE %s
  /external/llvm/test/MC/X86/
no-elf-compact-unwind.s 1 // RUN: llvm-mc < %s -filetype=obj -triple x86_64-apple-macosx10.8.0 | llvm-readobj -s | FileCheck -check-prefix=MACHO %s
2 // RUN: llvm-mc < %s -filetype=obj -triple x86_64-apple-ios7.0.0 | llvm-readobj -s | FileCheck -check-prefix=MACHO %s
3 // RUN: llvm-mc < %s -filetype=obj -triple x86_64-unknown-linux | llvm-readobj -s | FileCheck -check-prefix=ELF %s
  /external/llvm/utils/emacs/
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))
  /frameworks/compile/libbcc/tools/bcc_compat/
Main.cpp 22 #include <llvm/ADT/STLExtras.h>
23 #include <llvm/ADT/SmallString.h>
24 #include <llvm/Config/config.h>
25 #include <llvm/Support/CommandLine.h>
26 #include <llvm/Support/FileSystem.h>
27 #include <llvm/Support/Path.h>
28 #include <llvm/Support/raw_ostream.h>
50 llvm::cl::list<std::string>
51 OptInputFilenames(llvm::cl::Positional, llvm::cl::OneOrMore
    [all...]
  /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/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/test/CodeGen/AArch64/
compiler-ident.ll 7 ; CHECK: .ident "some LLVM version"
9 !llvm.ident = !{!0}
11 !0 = metadata !{metadata !"some LLVM version"}
  /external/llvm/test/CodeGen/X86/GC/
badrootproto.ll 1 ; RUN: not llvm-as < %s >& /dev/null
8 declare void @llvm.gcroot(%list*, %meta*)
12 call void @llvm.gcroot(i8** %x.var, %meta* null)
  /external/llvm/test/Feature/
varargs_new.ll 1 ; RUN: llvm-as < %s | llvm-dis > %t1.ll
2 ; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
8 declare void @llvm.va_start(i8*)
10 declare void @llvm.va_copy(i8*, i8*)
12 declare void @llvm.va_end(i8*)
21 call void @llvm.va_start( i8* %va.upgrd.1 )
26 ; Demonstrate usage of llvm.va_copy and llvm_va_end
30 call void @llvm.va_copy( i8* %va0.upgrd.2, i8* %va1.upgrd.3
    [all...]
  /external/llvm/test/Linker/
2002-07-17-GlobalFail.ll 1 ; RUN: llvm-as < %s > %t.bc
2 ; RUN: echo | llvm-as > %t.tmp.bc
3 ; RUN: llvm-link %t.tmp.bc %t.bc

Completed in 757 milliseconds

<<11121314151617181920>>