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

<<31323334353637383940>>

  /frameworks/compile/mclinker/tools/mcld/lib/
ScriptOptions.cpp 22 static llvm::cl::list<std::string>
24 llvm::cl::ZeroOrMore,
25 llvm::cl::desc("Use a wrap function fo symbol."),
26 llvm::cl::value_desc("symbol"));
28 static llvm::cl::list<std::string>
30 llvm::cl::ZeroOrMore,
31 llvm::cl::desc("Use a portable function fo symbol."),
32 llvm::cl::value_desc("symbol"));
34 static llvm::cl::list<std::string>
36 llvm::cl::ZeroOrMore
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
radeon_llvm_emit.cpp 28 #include <llvm/LLVMContext.h>
29 #include <llvm/Module.h>
30 #include <llvm/PassManager.h>
31 #include <llvm/ADT/Triple.h>
32 #include <llvm/Support/FormattedStream.h>
33 #include <llvm/Support/Host.h>
34 #include <llvm/Support/IRReader.h>
35 #include <llvm/Support/SourceMgr.h>
36 #include <llvm/Support/TargetRegistry.h>
37 #include <llvm/Support/TargetSelect.h
    [all...]
  /external/clang/test/CodeGen/
arm-neon-vcvtX.c 1 // RUN: %clang_cc1 -triple thumbv8-linux-gnueabihf -target-cpu cortex-a57 -ffreestanding -O1 -emit-llvm %s -o - | FileCheck %s
7 // CHECK-LABEL: call <2 x i32> @llvm.arm.neon.vcvtas.v2i32.v2f32(<2 x float> %a)
13 // CHECK-LABEL: call <2 x i32> @llvm.arm.neon.vcvtau.v2i32.v2f32(<2 x float> %a)
19 // CHECK-LABEL: call <4 x i32> @llvm.arm.neon.vcvtas.v4i32.v4f32(<4 x float> %a)
25 // CHECK-LABEL: call <4 x i32> @llvm.arm.neon.vcvtau.v4i32.v4f32(<4 x float> %a)
31 // CHECK-LABEL: call <2 x i32> @llvm.arm.neon.vcvtns.v2i32.v2f32(<2 x float> %a)
37 // CHECK-LABEL: call <2 x i32> @llvm.arm.neon.vcvtnu.v2i32.v2f32(<2 x float> %a)
43 // CHECK-LABEL: call <4 x i32> @llvm.arm.neon.vcvtns.v4i32.v4f32(<4 x float> %a)
49 // CHECK-LABEL: call <4 x i32> @llvm.arm.neon.vcvtnu.v4i32.v4f32(<4 x float> %a)
55 // CHECK-LABEL: call <2 x i32> @llvm.arm.neon.vcvtps.v2i32.v2f32(<2 x float> %a
    [all...]
integer-overflow.c 1 // RUN: %clang_cc1 -triple x86_64-apple-darwin %s -emit-llvm -o - | FileCheck %s --check-prefix=DEFAULT
2 // RUN: %clang_cc1 -triple x86_64-apple-darwin %s -emit-llvm -o - -fwrapv | FileCheck %s --check-prefix=WRAPV
3 // RUN: %clang_cc1 -triple x86_64-apple-darwin %s -emit-llvm -o - -ftrapv | FileCheck %s --check-prefix=TRAPV
4 // RUN: %clang_cc1 -triple x86_64-apple-darwin %s -emit-llvm -o - -fsanitize=signed-integer-overflow | FileCheck %s --check-prefix=CATCH_UB
5 // RUN: %clang_cc1 -triple x86_64-apple-darwin %s -emit-llvm -o - -ftrapv -ftrapv-handler foo | FileCheck %s --check-prefix=TRAPV_HANDLER
18 // TRAPV: llvm.sadd.with.overflow.i32
19 // CATCH_UB: llvm.sadd.with.overflow.i32
25 // TRAPV: llvm.ssub.with.overflow.i32
26 // CATCH_UB: llvm.ssub.with.overflow.i32
32 // TRAPV: llvm.smul.with.overflow.i3
    [all...]
3dnow-builtins.c 1 // RUN: %clang_cc1 %s -O3 -triple=x86_64-unknown-unknown -target-feature +3dnow -emit-llvm -o - | FileCheck %s
10 // CHECK: @llvm.x86.3dnow.pavgusb
16 // CHECK: @llvm.x86.3dnow.pf2id
22 // CHECK: @llvm.x86.3dnow.pfacc
28 // CHECK: @llvm.x86.3dnow.pfadd
34 // CHECK: @llvm.x86.3dnow.pfcmpeq
40 // CHECK: @llvm.x86.3dnow.pfcmpge
46 // CHECK: @llvm.x86.3dnow.pfcmpgt
52 // CHECK: @llvm.x86.3dnow.pfmax
58 // CHECK: @llvm.x86.3dnow.pfmi
    [all...]
2002-01-23-LoadQISIReloadFailure.c 1 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null
2002-01-24-HandleCallInsnSEGV.c 1 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null
2002-03-12-StructInitialize.c 1 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null
2002-04-09-StructRetVal.c 1 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null
2002-06-25-FWriteInterfaceFailure.c 1 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null
2002-07-14-MiscTests2.c 1 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null
  /external/mesa3d/src/gallium/drivers/radeon/
radeon_llvm_emit.cpp 28 #include <llvm/LLVMContext.h>
29 #include <llvm/Module.h>
30 #include <llvm/PassManager.h>
31 #include <llvm/ADT/Triple.h>
32 #include <llvm/Support/FormattedStream.h>
33 #include <llvm/Support/Host.h>
34 #include <llvm/Support/IRReader.h>
35 #include <llvm/Support/SourceMgr.h>
36 #include <llvm/Support/TargetRegistry.h>
37 #include <llvm/Support/TargetSelect.h
    [all...]
  /external/llvm/docs/
GettingStarted.rst 2 Getting Started with the LLVM System
11 Welcome to LLVM! In order to get started, you first need to know some basic
14 First, LLVM comes in three pieces. The first piece is the LLVM suite. This
15 contains all of the tools, libraries, and header files needed to use LLVM. It
17 also contains basic regression tests that can be used to test the LLVM tools and
20 The second piece is the `Clang <http://clang.llvm.org/>`_ front end. This
21 component compiles C, C++, Objective C, and Objective C++ code into LLVM
22 bitcode. Once compiled into LLVM bitcode, a program can be manipulated with the
23 LLVM tools from the LLVM suite
    [all...]
HowToReleaseLLVM.rst 2 How To Release LLVM To The Public
12 This document contains information about successfully releasing LLVM ---
15 LLVM is released.
25 LLVM is released on a time based schedule --- with major releases roughly
38 date. Announce release schedule to the LLVM community and update the website.
92 #. Create the release branch for ``llvm``, ``clang``, the ``test-suite``, and
99 $ svn copy https://llvm.org/svn/llvm-project/llvm/trunk \
100 https://llvm.org/svn/llvm-project/llvm/branches/release_X
    [all...]
  /external/llvm/test/CodeGen/X86/
xop-intrinsics-x86_64.ll 5 %res = call <2 x double> @llvm.x86.xop.vpermil2pd(<2 x double> %a0, <2 x double> %a1, <2 x double> %a2, i8 1) ; [#uses=1]
12 %res = call <2 x double> @llvm.x86.xop.vpermil2pd(<2 x double> %a0, <2 x double> %vec, <2 x double> %a2, i8 1) ; [#uses=1]
19 %res = call <2 x double> @llvm.x86.xop.vpermil2pd(<2 x double> %a0, <2 x double> %a1, <2 x double> %vec, i8 1) ; [#uses=1]
22 declare <2 x double> @llvm.x86.xop.vpermil2pd(<2 x double>, <2 x double>, <2 x double>, i8) nounwind readnone
27 %res = call <4 x double> @llvm.x86.xop.vpermil2pd.256(<4 x double> %a0, <4 x double> %a1, <4 x double> %a2, i8 2) ;
35 %res = call <4 x double> @llvm.x86.xop.vpermil2pd.256(<4 x double> %a0, <4 x double> %vec, <4 x double> %a2, i8 2) ;
43 %res = call <4 x double> @llvm.x86.xop.vpermil2pd.256(<4 x double> %a0, <4 x double> %a1, <4 x double> %vec, i8 2) ;
46 declare <4 x double> @llvm.x86.xop.vpermil2pd.256(<4 x double>, <4 x double>, <4 x double>, i8) nounwind readnone
50 %res = call <4 x float> @llvm.x86.xop.vpermil2ps(<4 x float> %a0, <4 x float> %a1, <4 x float> %a2, i8 3) ;
53 declare <4 x float> @llvm.x86.xop.vpermil2ps(<4 x float>, <4 x float>, <4 x float>, i8) nounwind readnon
    [all...]
  /external/llvm/utils/crosstool/ARM/
build-install-linux.sh 3 # Compiles and installs a Linux/x86_64 -> Linux/ARM crosstool based on LLVM and
4 # LLVM-GCC-4.2 using SVN snapshots in provided tarballs.
9 echo -n "Welcome to LLVM Linux/X86_64 -> Linux/ARM crosstool "
14 readonly SCRATCH_ROOT=$(mktemp -d "${TMPDIR:-/tmp}/llvm-project.XXXXXX")
36 readonly LLVM_PKG_PATH="${LLVM_PKG_PATH:-${HOME}/llvm-project/snapshots}"
42 readonly LLVM_PKG="llvm-${LLVM_SVN_REV:-${LLVM_DEFAULT_REV}}.tar.bz2"
43 readonly LLVM_SRC_DIR="${SRC_ROOT}/llvm"
44 readonly LLVM_OBJ_DIR="${OBJ_ROOT}/llvm"
45 readonly LLVM_INSTALL_DIR="${INSTALL_ROOT}/${CROSS_TARGET}/llvm"
47 readonly LLVMGCC_PKG="llvm-gcc-4.2-${LLVMGCC_SVN_REV:-${LLVMGCC_DEFAULT_REV}}.tar.bz2
    [all...]
  /external/llvm/test/CodeGen/SystemZ/
fp-round-01.ll 6 declare float @llvm.rint.f32(float %f)
11 %res = call float @llvm.rint.f32(float %f)
16 declare double @llvm.rint.f64(double %f)
21 %res = call double @llvm.rint.f64(double %f)
26 declare fp128 @llvm.rint.f128(fp128 %f)
32 %res = call fp128 @llvm.rint.f128(fp128 %src)
38 declare float @llvm.nearbyint.f32(float %f)
43 %res = call float @llvm.nearbyint.f32(float %f)
48 declare double @llvm.nearbyint.f64(double %f)
53 %res = call double @llvm.nearbyint.f64(double %f
    [all...]
  /external/llvm/tools/msbuild/
install.bat 40 IF NOT EXIST %D%\LLVM-vs2010 mkdir %D%\LLVM-vs2010
42 copy %PLATFORM%\Microsoft.Cpp.%PLATFORM%.LLVM-vs2010.props %D%\LLVM-vs2010
44 copy %PLATFORM%\Microsoft.Cpp.%PLATFORM%.LLVM-vs2010.targets %D%\LLVM-vs2010
50 IF NOT EXIST %D%\LLVM-vs2012 mkdir %D%\LLVM-vs2012
52 copy %PLATFORM%\Microsoft.Cpp.%PLATFORM%.LLVM-vs2012.props %D%\LLVM-vs2012
    [all...]
  /external/clang/lib/CodeGen/
CodeGenTypes.h 1 //===--- CodeGenTypes.h - Type translation for LLVM CodeGen -----*- C++ -*-===//
3 // The LLVM Compiler Infrastructure
10 // This is the code that handles AST -> LLVM type lowering.
20 #include "llvm/ADT/DenseMap.h"
21 #include "llvm/IR/Module.h"
24 namespace llvm { namespace
60 /// while lowering AST types to LLVM types.
65 llvm::Module &TheModule;
66 const llvm::DataLayout &TheDataLayout;
78 llvm::DenseMap<const ObjCInterfaceType*, llvm::Type *> InterfaceTypes
    [all...]
  /external/llvm/test/Analysis/BasicAA/
cs-cs.ll 5 declare <8 x i16> @llvm.arm.neon.vld1.v8i16(i8*, i32) nounwind readonly
6 declare void @llvm.arm.neon.vst1.v8i16(i8*, <8 x i16>, i32) nounwind
8 declare void @llvm.memset.p0i8.i64(i8* nocapture, i8, i64, i32, i1) nounwind
9 declare void @llvm.memcpy.p0i8.p0i8.i64(i8* nocapture, i8* nocapture, i64, i32, i1) nounwind
14 %a = call <8 x i16> @llvm.arm.neon.vld1.v8i16(i8* %p, i32 16) nounwind
15 call void @llvm.arm.neon.vst1.v8i16(i8* %q, <8 x i16> %y, i32 16)
16 %b = call <8 x i16> @llvm.arm.neon.vld1.v8i16(i8* %p, i32 16) nounwind
23 ; CHECK: Just Ref: Ptr: i8* %p <-> %a = call <8 x i16> @llvm.arm.neon.vld1.v8i16(i8* %p, i32 16) #1
24 ; CHECK: NoModRef: Ptr: i8* %q <-> %a = call <8 x i16> @llvm.arm.neon.vld1.v8i16(i8* %p, i32 16) #1
25 ; CHECK: NoModRef: Ptr: i8* %p <-> call void @llvm.arm.neon.vst1.v8i16(i8* %q, <8 x i16> %y, i32 16
    [all...]
  /external/llvm/examples/ExceptionDemo/
ExceptionDemo.cpp 1 //===-- ExceptionDemo.cpp - An example using llvm Exceptions --------------===//
3 // The LLVM Compiler Infrastructure
10 // Demo program which implements an example LLVM exception implementation, and
46 // This code uses code from the llvm compiler-rt project and the llvm
51 #include "llvm/IR/Verifier.h"
52 #include "llvm/ExecutionEngine/MCJIT.h"
53 #include "llvm/ExecutionEngine/SectionMemoryManager.h"
54 #include "llvm/IR/DataLayout.h"
55 #include "llvm/IR/DerivedTypes.h
    [all...]
  /external/llvm/test/CodeGen/AArch64/
arm64-vfloatintrinsics.ll 9 %1 = call %v2f32 @llvm.sqrt.v2f32(%v2f32 %a)
15 %1 = call %v2f32 @llvm.powi.v2f32(%v2f32 %a, i32 %b)
21 %1 = call %v2f32 @llvm.sin.v2f32(%v2f32 %a)
27 %1 = call %v2f32 @llvm.cos.v2f32(%v2f32 %a)
33 %1 = call %v2f32 @llvm.pow.v2f32(%v2f32 %a, %v2f32 %b)
39 %1 = call %v2f32 @llvm.exp.v2f32(%v2f32 %a)
45 %1 = call %v2f32 @llvm.exp2.v2f32(%v2f32 %a)
51 %1 = call %v2f32 @llvm.log.v2f32(%v2f32 %a)
57 %1 = call %v2f32 @llvm.log10.v2f32(%v2f32 %a)
63 %1 = call %v2f32 @llvm.log2.v2f32(%v2f32 %a
    [all...]
  /external/llvm/test/CodeGen/ARM/
vfloatintrinsics.ll 11 %1 = call %v2f32 @llvm.sqrt.v2f32(%v2f32 %a)
17 %1 = call %v2f32 @llvm.powi.v2f32(%v2f32 %a, i32 %b)
23 %1 = call %v2f32 @llvm.sin.v2f32(%v2f32 %a)
29 %1 = call %v2f32 @llvm.cos.v2f32(%v2f32 %a)
35 %1 = call %v2f32 @llvm.pow.v2f32(%v2f32 %a, %v2f32 %b)
41 %1 = call %v2f32 @llvm.exp.v2f32(%v2f32 %a)
47 %1 = call %v2f32 @llvm.exp2.v2f32(%v2f32 %a)
53 %1 = call %v2f32 @llvm.log.v2f32(%v2f32 %a)
59 %1 = call %v2f32 @llvm.log10.v2f32(%v2f32 %a)
65 %1 = call %v2f32 @llvm.log2.v2f32(%v2f32 %a
    [all...]
  /external/llvm/include/llvm/IR/
IntrinsicsNVVM.td 3 // The LLVM Compiler Infrastructure
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
APSIntType.h 3 // The LLVM Compiler Infrastructure
13 #include "llvm/ADT/APSInt.h"
28 /* implicit */ APSIntType(const llvm::APSInt &Value)
38 void apply(llvm::APSInt &Value) const {
49 llvm::APSInt convert(const llvm::APSInt &Value) const LLVM_READONLY {
50 llvm::APSInt Result(Value, Value.isUnsigned());
56 llvm::APSInt getZeroValue() const LLVM_READONLY {
57 return llvm::APSInt(BitWidth, IsUnsigned);
61 llvm::APSInt getMinValue() const LLVM_READONLY
    [all...]

Completed in 766 milliseconds

<<31323334353637383940>>