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

<<21222324252627282930>>

  /external/llvm/test/CodeGen/X86/
vec_floor.ll 8 %t = call <2 x double> @llvm.floor.v2f64(<2 x double> %p)
11 declare <2 x double> @llvm.floor.v2f64(<2 x double> %p)
17 %t = call <4 x float> @llvm.floor.v4f32(<4 x float> %p)
20 declare <4 x float> @llvm.floor.v4f32(<4 x float> %p)
26 %t = call <4 x double> @llvm.floor.v4f64(<4 x double> %p)
29 declare <4 x double> @llvm.floor.v4f64(<4 x double> %p)
35 %t = call <8 x float> @llvm.floor.v8f32(<8 x float> %p)
38 declare <8 x float> @llvm.floor.v8f32(<8 x float> %p)
44 %t = call <2 x double> @llvm.ceil.v2f64(<2 x double> %p)
47 declare <2 x double> @llvm.ceil.v2f64(<2 x double> %p
    [all...]
  /external/llvm/test/Transforms/InstCombine/
r600-intrinsics.ll 3 declare float @llvm.AMDGPU.rcp.f32(float) nounwind readnone
4 declare double @llvm.AMDGPU.rcp.f64(double) nounwind readnone
9 %val = call float @llvm.AMDGPU.rcp.f32(float 1.0) nounwind readnone
16 %val = call double @llvm.AMDGPU.rcp.f64(double 1.0) nounwind readnone
23 %val = call float @llvm.AMDGPU.rcp.f32(float 0.5) nounwind readnone
30 %val = call double @llvm.AMDGPU.rcp.f64(double 0.5) nounwind readnone
35 ; CHECK-NEXT: call float @llvm.AMDGPU.rcp.f32(float 4.300000e+01)
37 %val = call float @llvm.AMDGPU.rcp.f32(float 4.300000e+01) nounwind readnone
42 ; CHECK-NEXT: call double @llvm.AMDGPU.rcp.f64(double 4.300000e+01)
44 %val = call double @llvm.AMDGPU.rcp.f64(double 4.300000e+01) nounwind readnon
    [all...]
  /external/lldb/source/Core/
ArchSpec.cpp 3 // The LLVM Compiler Infrastructure
17 #include "llvm/Support/ELF.h"
18 #include "llvm/Support/Host.h"
19 #include "llvm/Support/MachO.h"
41 llvm::Triple::ArchType machine;
51 { eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_generic , "arm" },
52 { eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv4 , "armv4" },
53 { eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv4t , "armv4t" },
54 { eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv5 , "armv5" },
55 { eByteOrderLittle, 4, 2, 4, llvm::Triple::arm , ArchSpec::eCore_arm_armv5e , "armv5e" }
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/clover/llvm/
invocation.cpp 28 #include <llvm/Bitcode/BitstreamWriter.h>
29 #include <llvm/Bitcode/ReaderWriter.h>
30 #include <llvm/DerivedTypes.h>
31 #include <llvm/Linker.h>
32 #include <llvm/LLVMContext.h>
33 #include <llvm/Module.h>
34 #include <llvm/PassManager.h>
35 #include <llvm/Support/TargetSelect.h>
36 #include <llvm/Support/MemoryBuffer.h>
37 #include <llvm/Support/PathV1.h
    [all...]
  /external/mesa3d/src/gallium/state_trackers/clover/llvm/
invocation.cpp 28 #include <llvm/Bitcode/BitstreamWriter.h>
29 #include <llvm/Bitcode/ReaderWriter.h>
30 #include <llvm/DerivedTypes.h>
31 #include <llvm/Linker.h>
32 #include <llvm/LLVMContext.h>
33 #include <llvm/Module.h>
34 #include <llvm/PassManager.h>
35 #include <llvm/Support/TargetSelect.h>
36 #include <llvm/Support/MemoryBuffer.h>
37 #include <llvm/Support/PathV1.h
    [all...]
  /external/clang/lib/CodeGen/
ItaniumCXXABI.cpp 1 //===------- ItaniumCXXABI.cpp - Emit LLVM Code from ASTs for a Module ----===//
3 // The LLVM Compiler Infrastructure
28 #include "llvm/IR/CallSite.h"
29 #include "llvm/IR/DataLayout.h"
30 #include "llvm/IR/Intrinsics.h"
31 #include "llvm/IR/Value.h"
39 llvm::DenseMap<const CXXRecordDecl *, llvm::GlobalVariable *> VTables;
70 llvm::Type *ConvertMemberPointerType(const MemberPointerType *MPT) override;
72 llvm::Value
    [all...]
CGDebugInfo.cpp 3 // The LLVM Compiler Infrastructure
30 #include "llvm/ADT/SmallVector.h"
31 #include "llvm/ADT/StringExtras.h"
32 #include "llvm/IR/Constants.h"
33 #include "llvm/IR/DataLayout.h"
34 #include "llvm/IR/DerivedTypes.h"
35 #include "llvm/IR/Instructions.h"
36 #include "llvm/IR/Intrinsics.h"
37 #include "llvm/IR/Module.h"
38 #include "llvm/Support/Dwarf.h
    [all...]
  /art/compiler/sea_ir/code_gen/
code_gen.h 21 #include "llvm/Analysis/Verifier.h"
22 #include "llvm/IR/IRBuilder.h"
23 #include "llvm/IR/LLVMContext.h"
24 #include "llvm/IR/Module.h"
25 #include "llvm/Analysis/Verifier.h"
29 // Abstracts away the containers we use to map SEA IR objects to LLVM IR objects.
32 explicit CodeGenData(): context_(&llvm::getGlobalContext()), module_("sea_ir", *context_),
34 // Returns the llvm::BasicBlock* corresponding to the sea_ir::Region with id @region_id.
35 llvm::BasicBlock* GetBlock(int region_id) {
36 std::map<int, llvm::BasicBlock*>::iterator block_it = blocks_.find(region_id)
    [all...]
  /external/clang/tools/driver/
cc1_main.cpp 3 // The LLVM Compiler Infrastructure
16 #include "llvm/Option/Arg.h"
26 #include "llvm/ADT/Statistic.h"
27 #include "llvm/LinkAllPasses.h"
28 #include "llvm/Option/ArgList.h"
29 #include "llvm/Option/OptTable.h"
30 #include "llvm/Support/ErrorHandling.h"
31 #include "llvm/Support/ManagedStatic.h"
32 #include "llvm/Support/Signals.h"
33 #include "llvm/Support/TargetSelect.h
    [all...]
  /external/clang/test/CodeGen/
annotations-global.c 1 // RUN: %clang_cc1 %s -emit-llvm -o %t1
18 // FOOS: private unnamed_addr constant [7 x i8] c"sfoo_{{.}}\00", section "llvm.metadata"
19 // FOOS: private unnamed_addr constant [7 x i8] c"sfoo_{{.}}\00", section "llvm.metadata"
21 // FOOS: @llvm.global.annotations = appending global [10 x { i8*, i8*, i8*, i32 }] {{.*}}i8* @sfoo{{.*}}i8* @sfoo{{.*}}, section "llvm.metadata"
24 // FOO: private unnamed_addr constant [6 x i8] c"foo_{{.}}\00", section "llvm.metadata"
25 // FOO: private unnamed_addr constant [6 x i8] c"foo_{{.}}\00", section "llvm.metadata"
27 // FOO: @llvm.global.annotations = appending global [10 x { i8*, i8*, i8*, i32 }] {{.*}}i8* @foo{{.*}}i8* @foo{{.*}}, section "llvm.metadata"
30 // A: private unnamed_addr constant [8 x i8] c"ann_a_{{.}}\00", section "llvm.metadata
    [all...]
avx2-builtins.c 1 // RUN: %clang_cc1 %s -O0 -triple=x86_64-apple-darwin -target-feature +avx2 -emit-llvm -o - -Werror | FileCheck %s
9 // CHECK: @llvm.x86.avx2.mpsadbw({{.*}}, {{.*}}, i32 3)
14 // CHECK: @llvm.x86.avx2.psad.bw
19 // CHECK: @llvm.x86.avx2.pabs.b
24 // CHECK: @llvm.x86.avx2.pabs.w
29 // CHECK: @llvm.x86.avx2.pabs.d
34 // CHECK: @llvm.x86.avx2.packsswb
39 // CHECK: @llvm.x86.avx2.packssdw
44 // CHECK: @llvm.x86.avx2.packuswb
49 // CHECK: @llvm.x86.avx2.packusd
    [all...]
  /external/lldb/docs/
building-with-debug-llvm.txt 1 This document describes how to build a debug version of LLVM for use with
8 1. Check out LLVM and Clang from their repositories. To determine
9 the revision to use, consult scripts/build-llvm.pl (this is done
11 name "llvm" for your checkout, for reasons described in part 3
14 $ export CLANG_REVISION=`cat scripts/build-llvm.pl | grep ^our.*llvm_revision | cut -d \' -f 2,2`
15 $ svn co -r $CLANG_REVISION http://llvm.org/svn/llvm-project/llvm/trunk llvm.checkout
16 $ svn co -r $CLANG_REVISION http://llvm.org/svn/llvm-project/cfe/trunk llvm.checkout/tools/clan
    [all...]
  /external/llvm/bindings/ocaml/executionengine/
llvm_executionengine.ml 1 (*===-- llvm_executionengine.ml - LLVM OCaml Interface ----------*- C++ -*-===*
3 * The LLVM Compiler Infrastructure
20 external of_float: Llvm.lltype -> float -> t
24 external of_int32: Llvm.lltype -> int32 -> t
26 external of_int: Llvm.lltype -> int -> t
28 external of_nativeint: Llvm.lltype -> nativeint -> t
30 external of_int64: Llvm.lltype -> int64 -> t
33 external as_float: Llvm.lltype -> t -> float
56 call into LLVM. *)
59 external create: Llvm.llmodule ->
    [all...]
llvm_executionengine.mli 1 (*===-- llvm_executionengine.mli - LLVM OCaml Interface ---------*- C++ -*-===*
3 * The LLVM Compiler Infrastructure
12 This interface provides an OCaml API for LLVM execution engine (JIT/
22 See the struct [llvm::GenericValue]. *)
27 [llvm::GenericValue::DoubleVal] and [llvm::GenericValue::FloatVal]. *)
28 val of_float : Llvm.lltype -> float -> t
31 field [llvm::GenericValue::PointerVal]. *)
35 [w]. See the field [llvm::GenericValue::IntVal]. *)
36 val of_int32 : Llvm.lltype -> int32 ->
    [all...]
  /external/llvm/bindings/ocaml/transforms/ipo/
ipo_ocaml.c 1 /*===-- ipo_ocaml.c - LLVM OCaml Glue ---------------------------*- C++ -*-===*\
3 |* The LLVM Compiler Infrastructure *|
10 |* This file glues LLVM's OCaml interface to its C interface. These functions *|
18 #include "llvm-c/Transforms/IPO.h"
22 /* [`Module] Llvm.PassManager.t -> unit */
28 /* [`Module] Llvm.PassManager.t -> unit */
34 /* [`Module] Llvm.PassManager.t -> unit */
40 /* [`Module] Llvm.PassManager.t -> unit */
46 /* [`Module] Llvm.PassManager.t -> unit */
52 /* [`Module] Llvm.PassManager.t -> unit *
    [all...]
  /external/llvm/test/MC/Mips/
elf_eflags.s 4 # RUN: llvm-mc -filetype=obj -triple mipsel-unknown-linux -mcpu=mips64r6 %s -o -| llvm-readobj -h | FileCheck --check-prefix=MIPSEL-MIPS64R6 %s
7 # RUN: llvm-mc -filetype=obj -triple mipsel-unknown-linux -mcpu=mips64r6 -mattr=+nan2008 %s -o -| llvm-readobj -h | FileCheck --check-prefix=MIPSEL-MIPS64R6-NAN2008 %s
10 # RUN: llvm-mc -filetype=obj -triple mipsel-unknown-linux -mcpu=mips64r2 %s -o -| llvm-readobj -h | FileCheck --check-prefix=MIPSEL-MIPS64R2 %s
13 # RUN: llvm-mc -filetype=obj -triple mipsel-unknown-linux -mcpu=mips64r2 -mattr=+nan2008 %s -o -| llvm-readobj -h | FileCheck --check-prefix=MIPSEL-MIPS64R2-NAN2008 %s
16 # RUN: llvm-mc -filetype=obj -triple mipsel-unknown-linux -mcpu=mips64 %s -o -| llvm-readobj -h | FileCheck --check-prefix=MIPSEL-MIPS64 %
    [all...]
  /frameworks/compile/mclinker/lib/Target/Mips/
MipsELFDynamic.cpp 9 #include <llvm/Support/ELF.h>
31 reserveOne(llvm::ELF::DT_PLTGOT);
33 reserveOne(llvm::ELF::DT_MIPS_RLD_VERSION);
34 reserveOne(llvm::ELF::DT_MIPS_FLAGS);
35 reserveOne(llvm::ELF::DT_MIPS_BASE_ADDRESS);
36 reserveOne(llvm::ELF::DT_MIPS_LOCAL_GOTNO);
37 reserveOne(llvm::ELF::DT_MIPS_SYMTABNO);
38 reserveOne(llvm::ELF::DT_MIPS_GOTSYM);
41 reserveOne(llvm::ELF::DT_MIPS_PLTGOT);
47 applyOne(llvm::ELF::DT_PLTGOT, pFormat.getGOT().addr())
    [all...]
  /frameworks/compile/mclinker/tools/mcld/lib/
TargetControlOptions.cpp 15 llvm::cl::opt<int> ArgGPSize("G",
16 llvm::cl::desc("Set the maximum size of objects to be optimized using GP"),
17 llvm::cl::init(8));
19 llvm::cl::opt<bool> ArgWarnSharedTextrel("warn-shared-textrel",
20 llvm::cl::ZeroOrMore,
21 llvm::cl::desc("Warn if adding DT_TEXTREL in a shared object."),
22 llvm::cl::init(false));
25 llvm::cl::opt<bool> ArgFIXCA8("fix-cortex-a8",
26 llvm::cl::desc("Enable Cortex-A8 Thumb-2 branch erratum fix"),
27 llvm::cl::init(false))
    [all...]
  /art/compiler/jni/portable/
jni_compiler.cc 25 #include "llvm/compiler_llvm.h"
26 #include "llvm/ir_builder.h"
27 #include "llvm/llvm_compilation_unit.h"
28 #include "llvm/runtime_support_llvm_func.h"
29 #include "llvm/utils_llvm.h"
35 #include <llvm/ADT/SmallVector.h>
36 #include <llvm/IR/BasicBlock.h>
37 #include <llvm/IR/DerivedTypes.h>
38 #include <llvm/IR/Function.h>
39 #include <llvm/IR/Type.h
42 namespace llvm { namespace in namespace:art
    [all...]
  /external/clang/tools/diagtool/
DiagTool.h 3 // The LLVM Compiler Infrastructure
17 #include "llvm/ADT/StringRef.h"
18 #include "llvm/Support/ManagedStatic.h"
19 #include "llvm/Support/raw_ostream.h"
29 DiagTool(llvm::StringRef toolCmd, llvm::StringRef toolDesc);
32 llvm::StringRef getName() const { return cmd; }
33 llvm::StringRef getDescription() const { return description; }
35 virtual int run(unsigned argc, char *argv[], llvm::raw_ostream &out) = 0;
44 DiagTool *getTool(llvm::StringRef toolCmd)
    [all...]
  /external/llvm/docs/CommandGuide/
llvm-link.rst 0 llvm-link - LLVM bitcode linker
7 :program:`llvm-link` [*options*] *filename ...*
12 :program:`llvm-link` takes several LLVM bitcode files and links them together
13 into a single LLVM bitcode file. It writes the output file to standard output,
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.
33 Write output in LLVM intermediate language (instead of bitcode)
    [all...]
  /external/llvm/include/llvm-c/Transforms/
PassManagerBuilder.h 1 /*===-- llvm-c/Transform/PassManagerBuilder.h - PMB C Interface ---*- C -*-===*\
3 |* The LLVM Compiler Infrastructure *|
17 #include "llvm-c/Core.h"
32 /** See llvm::PassManagerBuilder. */
36 /** See llvm::PassManagerBuilder::OptLevel. */
41 /** See llvm::PassManagerBuilder::SizeLevel. */
46 /** See llvm::PassManagerBuilder::DisableUnitAtATime. */
51 /** See llvm::PassManagerBuilder::DisableUnrollLoops. */
56 /** See llvm::PassManagerBuilder::DisableSimplifyLibCalls */
61 /** See llvm::PassManagerBuilder::Inliner. *
    [all...]
  /external/llvm/test/Object/
archive-move.test 1 Test the 'm' operation in llvm-ar
9 RUN: llvm-ar m %t.a very_long_bytecode_file_name.bc
10 RUN: llvm-ar t %t.a | FileCheck %s
14 RUN: llvm-ar m %t.a very_long_bytecode_file_name.bc
15 RUN: llvm-ar t %t.a | FileCheck %s
19 RUN: llvm-ar m %t.a very_long_bytecode_file_name.bc
20 RUN: llvm-ar t %t.a | FileCheck %s
24 RUN: llvm-ar m %t.a very_long_bytecode_file_name.bc
25 RUN: llvm-ar t %t.a | FileCheck %s
34 RUN: llvm-ar mb evenlen %t.a very_long_bytecode_file_name.b
    [all...]
  /external/llvm/unittests/Bitcode/
BitReaderTest.cpp 1 //===- llvm/unittest/Bitcode/BitReaderTest.cpp - Tests for BitReader ------===//
3 // The LLVM Compiler Infrastructure
10 #include "llvm/ADT/SmallString.h"
11 #include "llvm/Bitcode/BitstreamWriter.h"
12 #include "llvm/Bitcode/ReaderWriter.h"
13 #include "llvm/IR/Constants.h"
14 #include "llvm/IR/Instructions.h"
15 #include "llvm/IR/LLVMContext.h"
16 #include "llvm/IR/Module.h"
17 #include "llvm/IR/Verifier.h
22 namespace llvm { namespace
    [all...]
  /external/clang/examples/clang-interpreter/
main.cpp 3 // The LLVM Compiler Infrastructure
19 #include "llvm/ADT/SmallString.h"
20 #include "llvm/ExecutionEngine/ExecutionEngine.h"
21 #include "llvm/ExecutionEngine/JIT.h"
22 #include "llvm/IR/Module.h"
23 #include "llvm/Support/FileSystem.h"
24 #include "llvm/Support/Host.h"
25 #include "llvm/Support/ManagedStatic.h"
26 #include "llvm/Support/Path.h"
27 #include "llvm/Support/TargetSelect.h
    [all...]

Completed in 652 milliseconds

<<21222324252627282930>>