Home
last modified time | relevance | path

Searched +refs:llvm +refs:mode (Results 1 – 25 of 140) sorted by relevance

123456

/external/llvm/utils/emacs/
DREADME1 -*- 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)
15 * tablegen-mode.el
17 Syntax highlighting mode for TableGen description files. To use, add this code
21 (cons (expand-file-name "path-to-llvm/utils/emacs") load-path))
22 (require 'tablegen-mode)
26 <llvm-bugs [at] lists.llvm.org>; if you wish to provide a patch to improve the
/external/llvm/test/MC/ARM/
Darm-thumb-cpus.s1 @ RUN: not llvm-mc -show-encoding -triple=arm-eabi < %s 2>&1 \
4 @ RUN: llvm-mc -show-encoding -triple=armv4t < %s 2>&1 \
7 @ RUN: llvm-mc -show-encoding -triple=arm-eabi -mcpu=cortex-a15 < %s 2>&1 \
10 @ RUN: not llvm-mc -show-encoding -triple=arm-eabi -mcpu=cortex-m3 < %s 2>&1 \
13 @ RUN: not llvm-mc -show-encoding -triple=armv7m-eabi < %s 2>&1 \
16 @ RUN: not llvm-mc -show-encoding -triple=armv6m-eabi < %s 2>&1 \
19 @ RUN: not llvm-mc -show-encoding -triple=armv6sm-eabi < %s 2>&1 \
30 @ CHECK-ARM-ONLY: target does not support Thumb mode
31 @ CHECK-ARM-ONLY: target does not support Thumb mode
33 @ CHECK-THUMB-ONLY: target does not support ARM mode
[all …]
Dthumb2-dsp-diag.s1 @ RUN: not llvm-mc -triple=thumbv7m 2>&1 < %s | FileCheck --check-prefix=CHECK-ERRORS %s
2 @ RUN: llvm-mc -triple=thumbv7em -show-encoding < %s | FileCheck --check-prefix=CHECK-7EM %s
9 @ CHECK-ERRORS: error: instruction requires: arm-mode
10 @ CHECK-ERRORS: error: instruction requires: arm-mode
11 @ CHECK-ERRORS: error: instruction requires: arm-mode
12 @ CHECK-ERRORS: error: instruction requires: arm-mode
25 @ CHECK-ERRORS: error: instruction requires: arm-mode
26 @ CHECK-ERRORS: error: instruction requires: arm-mode
27 @ CHECK-ERRORS: error: instruction requires: arm-mode
28 @ CHECK-ERRORS: error: instruction requires: arm-mode
Ddirective-arch_extension-idiv.s1 @ RUN: not llvm-mc -triple armv6-eabi -filetype asm -o /dev/null 2>&1 %s \
3 @ RUN: not llvm-mc -triple armv7-eabi -filetype asm -o /dev/null 2>&1 %s \
5 @ RUN: not llvm-mc -triple armv7m-eabi -filetype asm -o /dev/null 2>&1 %s \
7 @ RUN: not llvm-mc -triple thumbv6-eabi -filetype asm -o /dev/null 2>&1 %s \
9 @ RUN: not llvm-mc -triple thumbv7-eabi -filetype asm -o /dev/null 2>&1 %s \
11 @ RUN: not llvm-mc -triple thumbv7m-eabi -filetype asm -o /dev/null 2>&1 %s \
28 @ CHECK-THUMBv6: error: instruction requires: divide in ARM arm-mode
31 @ CHECK-THUMBv6: error: instruction requires: divide in ARM arm-mode
45 @ CHECK-THUMBv6: error: instruction requires: divide in ARM arm-mode
50 @ CHECK-THUMBv6: error: instruction requires: divide in ARM arm-mode
Dinvalid-idiv.s1 @ RUN: not llvm-mc -triple=armv7 -mcpu=cortex-a15 -mattr=-hwdiv-arm < %s 2> %t
3 @ RUN: not llvm-mc -triple=thumbv7 -mcpu=cortex-a15 -mattr=-hwdiv < %s 2> %t
5 @ RUN: not llvm-mc -triple=armv7 < %s 2> %t
7 @ RUN: not llvm-mc -triple=thumbv7 < %s 2> %t
16 @ THUMB-A15: error: instruction requires: arm-mode
18 @ THUMB-A15: error: instruction requires: arm-mode
Dthumb2-bxj.s1 @ RUN: llvm-mc -triple=thumbv6t2--none-eabi -show-encoding < %s | FileCheck %s
2 @ RUN: llvm-mc -triple=thumbv7a--none-eabi -show-encoding < %s | FileCheck %s
3 @ RUN: llvm-mc -triple=thumbv7r--none-eabi -show-encoding < %s | FileCheck %s
4 @ RUN: llvm-mc -triple=thumbv8a--none-eabi -show-encoding < %s | FileCheck %s
5 @ RUN: not llvm-mc -triple=thumbv7m--none-eabi -show-encoding < %s 2>&1 | FileCheck %s --check-pref…
10 @ UNDEF: error: instruction requires: arm-mode
Dthumb2-bxj-v8.s1 @ RUN: not llvm-mc -triple=thumbv6t2--none-eabi -show-encoding < %s 2>&1 | FileCheck %s --check-pre…
2 @ RUN: not llvm-mc -triple=thumbv7a--none-eabi -show-encoding < %s 2>&1 | FileCheck %s --check-pre…
3 @ RUN: not llvm-mc -triple=thumbv7r--none-eabi -show-encoding < %s 2>&1 | FileCheck %s --check-pre…
4 @ RUN: not llvm-mc -triple=thumbv7m--none-eabi -show-encoding < %s 2>&1 | FileCheck %s --check-pre…
5 @ RUN: llvm-mc -triple=thumbv8a--none-eabi -show-encoding < %s 2>&1 | FileCheck %s
11 @ ARM_MODE: error: instruction requires: arm-mode
Dinst-arm-suffixes.s1 @ RUN: not llvm-mc %s -triple armv7-linux-gnueabi -filetype asm -o - 2>&1 \
12 @ CHECK-ERROR: width suffixes are invalid in ARM mode
14 @ CHECK-ERROR: width suffixes are invalid in ARM mode
Darm-thumb-cpus-default.s1 @ RUN: llvm-mc -show-encoding -triple=arm-eabi < %s \
4 @ RUN: llvm-mc -show-encoding -triple=armv4t-eabi < %s \
7 @ RUN: llvm-mc -show-encoding -triple=arm-eabi -mcpu=cortex-a15 < %s \
10 @ RUN: llvm-mc -show-encoding -triple=arm-eabi -mcpu=cortex-m3 < %s \
13 @ RUN: llvm-mc -show-encoding -triple=armv7m-eabi < %s \
16 @ RUN: llvm-mc -show-encoding -triple=armv6m-eabi < %s \
20 @ ARM/Thumb mode.
Dmode-switch.s1 @ Test ARM / Thumb mode switching with .code
2 @ RUN: llvm-mc -triple armv7-unknown-unknown -show-encoding < %s | FileCheck %s
3 @ RUN: llvm-mc -triple thumbv7-unknown-unknown -show-encoding <%s | FileCheck %s
/external/llvm/test/Instrumentation/AddressSanitizer/
Dlifetime-uar.ll1 ; Test handling of llvm.lifetime intrinsics in UAR mode.
6 declare void @llvm.lifetime.start(i64, i8* nocapture) nounwind
7 declare void @llvm.lifetime.end(i64, i8* nocapture) nounwind
16 call void @llvm.lifetime.start(i64 1, i8* %c)
17 ; Memory is unpoisoned at llvm.lifetime.start
23 call void @llvm.lifetime.end(i64 1, i8* %c)
24 ; Memory is poisoned at llvm.lifetime.end
27 ; No need to unpoison memory at function exit in UAR mode.
/external/llvm/test/tools/dsymutil/X86/
Dmultiple-inputs.test9 # Multiple inputs in flat mode
10 RUN: llvm-dsymutil -f -oso-prepend-path=%p/.. %T/multiple-inputs/basic.macho.x86_64 %T/multiple-inp…
11 RUN: llvm-dwarfdump %T/multiple-inputs/basic.macho.x86_64.dwarf \
13 RUN: llvm-dwarfdump %T/multiple-inputs/basic-archive.macho.x86_64.dwarf \
15 RUN: llvm-dwarfdump %T/multiple-inputs/basic-lto.macho.x86_64.dwarf | FileCheck %S/basic-lto-linkin…
16 RUN: llvm-dwarfdump %T/multiple-inputs/basic-lto-dw4.macho.x86_64.dwarf | FileCheck %S/basic-lto-dw…
19 RUN: llvm-dsymutil -oso-prepend-path=%p/.. %T/multiple-inputs/basic.macho.x86_64 %T/multiple-inputs…
20 RUN: llvm-dwarfdump %t.dSYM/Contents/Resources/DWARF/basic.macho.x86_64 \
22 RUN: llvm-dwarfdump %t.dSYM/Contents/Resources/DWARF/basic-archive.macho.x86_64 \
24 RUN: llvm-dwarfdump %t.dSYM/Contents/Resources/DWARF/basic-lto.macho.x86_64 | FileCheck %S/basic-lt…
[all …]
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pt.c98 if (draw->pt.middle.llvm) { in draw_pt_arrays()
99 middle = draw->pt.middle.llvm; in draw_pt_arrays()
182 if (draw->llvm) in draw_pt_init()
183 draw->pt.middle.llvm = draw_pt_fetch_pipeline_or_emit_llvm( draw ); in draw_pt_init()
192 if (draw->pt.middle.llvm) { in draw_pt_destroy()
193 draw->pt.middle.llvm->destroy( draw->pt.middle.llvm ); in draw_pt_destroy()
194 draw->pt.middle.llvm = NULL; in draw_pt_destroy()
357 const unsigned prim = info->mode; in draw_pt_arrays_restart()
421 unsigned mode, in draw_arrays_instanced() argument
431 info.mode = mode; in draw_arrays_instanced()
[all …]
/external/llvm/docs/CommandGuide/
Dllvm-config.rst1 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
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`
49 Print a summary of **llvm-config** arguments.
136 **--build-mode**
138 Print the build mode used when LLVM was built (e.g. Debug or Release)
147 To print a list of all available components, run **llvm-config
[all …]
Dllvm-link.rst1 llvm-link - LLVM bitcode linker
7 :program:`llvm-link` [*options*] *filename ...*
12 :program:`llvm-link` takes several LLVM bitcode files and links them together
21 Enable binary output on terminals. Normally, :program:`llvm-link` will refuse
23 option, :program:`llvm-link` will write raw bitcode regardless of the output
29 :program:`llvm-link` will write its output to standard output.
37 If specified, :program:`llvm-link` prints a human-readable version of the
46 Verbose mode. Print information about what :program:`llvm-link` is doing.
53 If :program:`llvm-link` succeeds, it will exit with 0. Otherwise, if an error
Dllvm-ar.rst1 llvm-ar - LLVM archiver
9 **llvm-ar** [-]{dmpqrtx}[Rabfikou] [relpos] [count] <archive> [files...]
16 The **llvm-ar** command is similar to the common Unix utility, ``ar``. It
20 **llvm-ar** generates a symbol table that makes linking faster because
24 The **llvm-ar** command can be used to *read* SVR4, GNU and BSD style archive
29 Here's where **llvm-ar** departs from previous ``ar`` implementations:
34 Since **llvm-ar** supports bitcode files. The symbol table it creates
40 Currently **llvm-ar** can read GNU and BSD long file names, but only writes
49 The options to **llvm-ar** are compatible with other ``ar`` implementations.
51 implementations. The options to **llvm-ar** specify a single basic operation to
[all …]
/external/llvm/test/Transforms/LoopVectorize/
Dfuncall.ll6 ; They might read the rounding mode but we are only vectorizing loops that
8 ; mode, so vectorizing them is safe.
21 %1 = tail call double @llvm.pow.f64(double %0, double %t)
32 declare double @llvm.pow.f64(double, double)
/external/llvm/utils/jedit/
DREADME1 -*- llvm/utils/jedit/README -*-
7 Syntax highlighting mode for TableGen description files. To use, copy this
13 <llvm-bugs [at] lists.llvm.org>; if you wish to provide a patch to improve the
/external/llvm/utils/vim/
DREADME1 -*- llvm/utils/vim/README -*-
3 This directory contains settings for the vim editor to work on llvm *.ll and
9 …file here it is only meant as an inspiration and starting point for those working on llvm c++ code.
12 <llvm-bugs [at] lists.llvm.org>; if you wish to provide a patch to improve the
19 " LLVM Makefile highlighting mode
/external/llvm/test/Bindings/OCaml/
Dbitwriter.ml2 …* RUN: %ocamlc -g -w -3 -w +A -package llvm.bitreader -package llvm.bitwriter -linkpkg %T/bitwrite…
4 …* RUN: %ocamlopt -g -w -3 -w +A -package llvm.bitreader -package llvm.bitwriter -linkpkg %T/bitwri…
6 * RUN: llvm-dis < %t.bc
29 let temp_name, temp_oc = Filename.open_temp_file ~mode:[Open_binary] "" "" in
/external/llvm/test/CodeGen/PowerPC/
Dpr24546.ll9 define double @_php_math_round(double %value, i32 signext %places, i32 signext %mode) #0 !dbg !6 {
27 …tail call void @llvm.dbg.value(metadata double %retval.0.i, i64 0, metadata !15, metadata !49), !d…
48 declare void @llvm.dbg.value(metadata, i64, metadata, metadata) #2
55 !llvm.dbg.cu = !{!0}
56 !llvm.module.flags = !{!29, !30}
57 !llvm.ident = !{!31}
59 …on 3.8.0 (git://github.com/llvm-mirror/clang.git e0848b6353721eb1b278a5bbea257bbf6316251e) (git://…
72 !13 = !DILocalVariable(name: "mode", arg: 3, scope: !6, file: !1, line: 15, type: !9)
90 …on 3.8.0 (git://github.com/llvm-mirror/clang.git e0848b6353721eb1b278a5bbea257bbf6316251e) (git://…
/external/clang/test/CodeGenObjCXX/
Dcopy.mm1 // RUN: %clang_cc1 -triple x86_64-apple-darwin10 -fobjc-runtime=macosx-fragile-10.5 -emit-llvm -o -…
4 // This should not use a memmove_collectable in non-GC mode.
18 // CHECK-NEXT: call void @llvm.memcpy.p0i8.p0i8.i64(
/external/compiler-rt/test/
Dlit.common.cfg28 config.cxx_mode_flags = ["--driver-mode=g++"]
63 # Tweak PATH to include llvm tools dir.
150 # Ask llvm-config about assertion mode.
153 [os.path.join(config.llvm_tools_dir, 'llvm-config'), '--assertion-mode'],
157 print("Could not find llvm-config in " + llvm_tools_dir)
/external/llvm/test/MC/PowerPC/
Dppc32-ba.s1 # RUN: llvm-mc -triple powerpc-unknown-unknown --show-encoding %s | FileCheck %s
3 # Check that large immediates in 32bit mode are accepted.
/external/llvm/test/MC/Mips/
Dcprestore-warning-unused.s1 # RUN: llvm-mc %s -arch=mips -mcpu=mips32 -relocation-model=pic 2>%t1
10 # CHECK: :[[@LINE-1]]:3: warning: no .cprestore used in PIC mode

123456