/external/clang/include/clang/ARCMigrate/ |
FileRemapper.h | 3 // The LLVM Compiler Infrastructure 13 #include "clang/Basic/LLVM.h" 14 #include "llvm/ADT/DenseMap.h" 15 #include "llvm/ADT/PointerUnion.h" 16 #include "llvm/ADT/StringRef.h" 19 namespace llvm { namespace 35 typedef llvm::PointerUnion<const FileEntry *, llvm::MemoryBuffer *> Target; 36 typedef llvm::DenseMap<const FileEntry *, Target> MappingsTy; 39 llvm::DenseMap<const FileEntry *, const FileEntry *> ToFromMappings [all...] |
/external/clang/test/CodeGen/ |
2002-02-13-UnnamedLocal.c | 1 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null 4 * and did not have a VAR_DECL that explained the stack slot to LLVM. 5 * Now the LLVM code synthesizes a stack slot if one is presented that
|
PR3589-freestanding-libcalls.c | 1 // RUN: %clang_cc1 -triple i386-unknown-unknown -emit-llvm %s -o - | grep 'declare i32 @printf' | count 1 2 // RUN: %clang_cc1 -triple i386-unknown-unknown -O2 -emit-llvm %s -o - | grep 'declare i32 @puts' | count 1 3 // RUN: %clang_cc1 -triple i386-unknown-unknown -ffreestanding -O2 -emit-llvm %s -o - | not grep 'declare i32 @puts'
|
always_inline.c | 1 // RUN: %clang -emit-llvm -S -o %t %s 4 // RUN: %clang -mllvm -disable-llvm-optzns -emit-llvm -S -o %t %s
|
builtins-arm64.c | 1 // RUN: %clang_cc1 -triple arm64-apple-ios -O3 -emit-llvm -o - %s | FileCheck %s 8 // CHECK: call {{.*}} @llvm.aarch64.rbit.i32(i32 %a) 13 // CHECK: call {{.*}} @llvm.aarch64.rbit.i64(i64 %a)
|
popcnt-builtins.c | 1 // RUN: %clang_cc1 %s -O3 -triple=x86_64-apple-darwin -target-feature +popcnt -emit-llvm -o - | FileCheck %s 9 // CHECK: @llvm.ctpop.i32 14 // CHECK: @llvm.ctpop.i64
|
/external/clang/test/CodeGenCXX/ |
destructor-exception-spec.cpp | 1 // RUN: %clang_cc1 -triple %itanium_abi_triple -emit-llvm-only %s -std=c++11 2 // RUN: %clang_cc1 -triple %itanium_abi_triple -emit-llvm-only -fno-use-cxa-atexit %s -std=c++11 3 // RUN: %clang_cc1 -triple %ms_abi_triple -fno-rtti -emit-llvm-only %s -std=c++11
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfCFIException.cpp | 3 // The LLVM Compiler Infrastructure 15 #include "llvm/ADT/SmallString.h" 16 #include "llvm/ADT/StringExtras.h" 17 #include "llvm/ADT/Twine.h" 18 #include "llvm/CodeGen/AsmPrinter.h" 19 #include "llvm/CodeGen/MachineFrameInfo.h" 20 #include "llvm/CodeGen/MachineFunction.h" 21 #include "llvm/CodeGen/MachineModuleInfo.h" 22 #include "llvm/IR/DataLayout.h" 23 #include "llvm/IR/Mangler.h [all...] |
/external/llvm/lib/Target/R600/ |
AMDGPUMachineFunction.cpp | 3 #include "llvm/IR/Attributes.h" 4 #include "llvm/IR/Function.h" 5 using namespace llvm;
|
/external/llvm/test/Analysis/CallGraph/ |
no-intrinsics.ll | 5 declare void @llvm.memcpy.p0i8.p0i8.i32(i8*, i8*, i32, i32, i1) 8 call void @llvm.memcpy.p0i8.p0i8.i32(i8* %out, i8* %in, i32 100, i32 4, i1 false) 13 ; CHECK-NOT: calls function 'llvm.memcpy.p0i8.p0i8.i32'
|
/external/llvm/test/CodeGen/AArch64/ |
frameaddr.ll | 7 %0 = call i8* @llvm.frameaddress(i32 0) 16 %0 = call i8* @llvm.frameaddress(i32 2) 20 declare i8* @llvm.frameaddress(i32) nounwind readnone
|
/external/llvm/test/CodeGen/Hexagon/ |
ctlz-cttz-ctpop.ll | 9 %tmp0 = tail call i64 @llvm.ctlz.i64( i64 %a, i1 true ) 10 %tmp1 = tail call i64 @llvm.cttz.i64( i64 %a, i1 true ) 11 %tmp2 = tail call i32 @llvm.ctlz.i32( i32 %b, i1 true ) 12 %tmp3 = tail call i32 @llvm.cttz.i32( i32 %b, i1 true ) 13 %tmp4 = tail call i64 @llvm.ctpop.i64( i64 %a ) 14 %tmp5 = tail call i32 @llvm.ctpop.i32( i32 %b ) 29 declare i64 @llvm.ctlz.i64(i64, i1) nounwind readnone 30 declare i32 @llvm.ctlz.i32(i32, i1) nounwind readnone 31 declare i64 @llvm.cttz.i64(i64, i1) nounwind readnone 32 declare i32 @llvm.cttz.i32(i32, i1) nounwind readnon [all...] |
/external/llvm/test/CodeGen/Mips/ |
return_address.ll | 5 %0 = call i8* @llvm.returnaddress(i32 0) 14 %0 = call i8* @llvm.returnaddress(i32 0) 22 declare i8* @llvm.returnaddress(i32) nounwind readnone
|
/external/llvm/test/CodeGen/R600/ |
fnearbyint.ll | 7 declare float @llvm.nearbyint.f32(float) #0 8 declare <2 x float> @llvm.nearbyint.v2f32(<2 x float>) #0 9 declare <4 x float> @llvm.nearbyint.v4f32(<4 x float>) #0 10 declare double @llvm.nearbyint.f64(double) #0 11 declare <2 x double> @llvm.nearbyint.v2f64(<2 x double>) #0 12 declare <4 x double> @llvm.nearbyint.v4f64(<4 x double>) #0 17 %0 = call float @llvm.nearbyint.f32(float %in) 24 %0 = call <2 x float> @llvm.nearbyint.v2f32(<2 x float> %in) 31 %0 = call <4 x float> @llvm.nearbyint.v4f32(<4 x float> %in) 38 %0 = call double @llvm.nearbyint.f64(double %in [all...] |
/external/llvm/test/CodeGen/X86/GC/ |
badreadproto.ll | 1 ; RUN: not llvm-as < %s >& /dev/null 7 declare %list* @llvm.gcread(%list*, %list**) 11 %hd = call %list* @llvm.gcread(%list* %l, %list** %hd.ptr)
|
/external/llvm/test/CodeGen/X86/ |
avx-intrinsics-x86_64.ll | 5 %res = call i64 @llvm.x86.sse2.cvtsd2si64(<2 x double> %a0) ; <i64> [#uses=1] 8 declare i64 @llvm.x86.sse2.cvtsd2si64(<2 x double>) nounwind readnone 13 %res = call <2 x double> @llvm.x86.sse2.cvtsi642sd(<2 x double> %a0, i64 %a1) ; <<2 x double>> [#uses=1] 16 declare <2 x double> @llvm.x86.sse2.cvtsi642sd(<2 x double>, i64) nounwind readnone 21 %res = call i64 @llvm.x86.sse2.cvttsd2si64(<2 x double> %a0) ; <i64> [#uses=1] 24 declare i64 @llvm.x86.sse2.cvttsd2si64(<2 x double>) nounwind readnone 29 %res = call i64 @llvm.x86.sse.cvtss2si64(<4 x float> %a0) ; <i64> [#uses=1] 32 declare i64 @llvm.x86.sse.cvtss2si64(<4 x float>) nounwind readnone 37 %res = call <4 x float> @llvm.x86.sse.cvtsi642ss(<4 x float> %a0, i64 %a1) ; <<4 x float>> [#uses=1] 40 declare <4 x float> @llvm.x86.sse.cvtsi642ss(<4 x float>, i64) nounwind readnon [all...] |
int-intrinsic.ll | 4 declare void @llvm.x86.int(i8) nounwind 10 call void @llvm.x86.int(i8 3) nounwind 18 call void @llvm.x86.int(i8 128) nounwind
|
limited-prec.ll | 11 %0 = call float @llvm.exp.f32(float %x) ; <float> [#uses=1] 15 declare float @llvm.exp.f32(float) nounwind readonly 20 %0 = call float @llvm.exp2.f32(float %x) ; <float> [#uses=1] 24 declare float @llvm.exp2.f32(float) nounwind readonly 29 %0 = call float @llvm.pow.f32(float 1.000000e+01, float %x) ; <float> [#uses=1] 33 declare float @llvm.pow.f32(float, float) nounwind readonly 38 %0 = call float @llvm.log.f32(float %x) ; <float> [#uses=1] 42 declare float @llvm.log.f32(float) nounwind readonly 47 %0 = call float @llvm.log2.f32(float %x) ; <float> [#uses=1] 51 declare float @llvm.log2.f32(float) nounwind readonl [all...] |
lzcnt.ll | 3 declare i8 @llvm.ctlz.i8(i8, i1) nounwind readnone 4 declare i16 @llvm.ctlz.i16(i16, i1) nounwind readnone 5 declare i32 @llvm.ctlz.i32(i32, i1) nounwind readnone 6 declare i64 @llvm.ctlz.i64(i64, i1) nounwind readnone 9 %tmp = tail call i8 @llvm.ctlz.i8( i8 %x, i1 false ) 16 %tmp = tail call i16 @llvm.ctlz.i16( i16 %x, i1 false ) 23 %tmp = tail call i32 @llvm.ctlz.i32( i32 %x, i1 false ) 30 %tmp = tail call i64 @llvm.ctlz.i64( i64 %x, i1 false ) 37 %tmp = tail call i8 @llvm.ctlz.i8( i8 %x, i1 true ) 44 %tmp = tail call i16 @llvm.ctlz.i16( i16 %x, i1 true [all...] |
vec_ctbits.ll | 3 declare <2 x i64> @llvm.cttz.v2i64(<2 x i64>, i1) 4 declare <2 x i64> @llvm.ctlz.v2i64(<2 x i64>, i1) 5 declare <2 x i64> @llvm.ctpop.v2i64(<2 x i64>) 8 %c = call <2 x i64> @llvm.cttz.v2i64(<2 x i64> %a, i1 true) 16 %c = call <2 x i64> @llvm.ctlz.v2i64(<2 x i64> %a, i1 true) 27 %c = call <2 x i64> @llvm.ctpop.v2i64(<2 x i64> %a) 31 declare <2 x i32> @llvm.cttz.v2i32(<2 x i32>, i1) 32 declare <2 x i32> @llvm.ctlz.v2i32(<2 x i32>, i1) 33 declare <2 x i32> @llvm.ctpop.v2i32(<2 x i32>) 36 %c = call <2 x i32> @llvm.cttz.v2i32(<2 x i32> %a, i1 false [all...] |
/external/llvm/test/LTO/ |
symver-asm.ll | 1 ; RUN: llvm-as < %s >%t1 2 ; RUN: llvm-lto -o %t2 %t1 3 ; RUN: llvm-nm %t2 | FileCheck %s
|
/external/llvm/test/Linker/ |
2003-01-30-LinkerRename.ll | 4 ; RUN: echo "define internal i32 @foo() { ret i32 7 } " | llvm-as > %t.1.bc 5 ; RUN: llvm-as %s -o %t.2.bc 6 ; RUN: llvm-link %t.1.bc %t.2.bc -S | FileCheck %s
|
2003-01-30-LinkerTypeRename.ll | 4 ; RUN: echo "%%Ty = type opaque @GV = external global %%Ty*" | llvm-as > %t.1.bc 5 ; RUN: llvm-as < %s > %t.2.bc 6 ; RUN: llvm-link %t.1.bc %t.2.bc -S | FileCheck %s
|
2003-04-23-LinkOnceLost.ll | 5 ; RUN: llvm-as -o %t.2.bc 6 ; RUN: llvm-as %s -o %t.1.bc 7 ; RUN: llvm-link %t.1.bc %t.2.bc -S | FileCheck %s
|
2003-08-28-TypeResolvesGlobal2.ll | 1 ; RUN: llvm-as < %s > %t.out1.bc 2 ; RUN: echo "%M = type i32" | llvm-as > %t.out2.bc 3 ; RUN: llvm-link %t.out2.bc %t.out1.bc
|