/external/clang/test/CodeGen/ |
mingw-long-double.c | 33 // GNU64: define void @TestLD(x86_fp80* noalias sret %agg.result, x86_fp80*) 39 // GNU32: define void @TestLDC({ x86_fp80, x86_fp80 }* noalias sret %agg.result, { x86_fp80, x86_fp80 }* byval align 4 %x) 40 // GNU64: define void @TestLDC({ x86_fp80, x86_fp80 }* noalias sret %agg.result, { x86_fp80, x86_fp80 }* %x) 41 // MSC64: define void @TestLDC({ double, double }* noalias sret %agg.result, { double, double }* %x)
|
systemz-abi.cpp | 8 // CHECK-LABEL: define void @_Z18pass_agg_float_cpp13agg_float_cpp(%struct.agg_float_cpp* noalias sret %{{.*}}, float %{{.*}})
|
ppc64-vector.c | 42 // CHECK: define void @test_v16i16(<16 x i16>* noalias sret %agg.result, <16 x i16>*) 48 // CHECK: define void @test_struct_v16i16(%struct.v16i16* noalias sret %agg.result, [2 x i128] %x.coerce)
|
/external/clang/test/CodeGenCXX/ |
microsoft-abi-cdecl-method-sret.cpp | 22 // CHECK: define void @"\01?variadic_sret@C@@QAA?AUS@@PBDZZ"(%struct.C* %this, %struct.S* noalias sret %agg.result, i8* %f, ...) 23 // CHECK: define void @"\01?cdecl_sret@C@@QAA?AUS@@XZ"(%struct.C* %this, %struct.S* noalias sret %agg.result) 24 // CHECK: define void @"\01?byval_and_sret@C@@QAA?AUS@@U2@@Z"(%struct.C* %this, %struct.S* noalias sret %agg.result, %struct.S* byval align 4 %a) 44 // CHECK-LABEL: define x86_fastcallcc void @"\01?f@A@@QAI?AUS@@H@Z"(%struct.A* inreg %this, %struct.S* inreg noalias sret %agg.result, i32 %x)
|
new-alias.cpp | 12 // CHECK: call noalias i8* @_Znwm(i64 4){{$}}
|
operator-new.cpp | 14 // SANE: declare noalias i8* @_Znwj( 28 // SANE-NEXT: call noalias i8* @_Znaj(i32 [[RESULT]])
|
/external/eigen/Eigen/src/Householder/ |
BlockHouseholder.h | 34 triFactor.col(i).head(i).noalias() = -hCoeffs(i) * vectors.block(i, 0, rs, i).adjoint() 37 // FIXME add .noalias() once the triangular product can work inplace 59 // FIXME add .noalias() once the triangular product can work inplace 61 mat.noalias() -= V * tmp;
|
/external/llvm/test/Analysis/BasicAA/ |
2007-08-01-NoAliasAndCalls.ll | 6 define void @foo(i32* noalias %x) {
|
struct-geps.ll | 13 ; CHECK-DAG: NoAlias: i32* %x, i32* %y 14 ; CHECK-DAG: NoAlias: i32* %x, i32* %z 15 ; CHECK-DAG: NoAlias: i32* %y, i32* %z 23 ; CHECK-DAG: NoAlias: i32* %x, i64* %y_8 45 ; CHECK-DAG: NoAlias: i32* %x, i32* %y 46 ; CHECK-DAG: NoAlias: i32* %x, i32* %z 47 ; CHECK-DAG: NoAlias: i32* %y, i32* %z 55 ; CHECK-DAG: NoAlias: i32* %x, i64* %y_8 77 ; CHECK-DAG: NoAlias: i32* %x, i32* %y 78 ; CHECK-DAG: NoAlias: i32* %x, i32* % [all...] |
2007-08-01-NoAliasAndGEP.ll | 10 define void @foo(i32* noalias %p, i32* noalias %q, i32 %i, i32 %j) {
|
/external/llvm/test/CodeGen/ARM/ |
2009-09-21-LiveVariablesBug.ll | 10 define arm_aapcs_vfpcc void @aaa(%foo* noalias sret %agg.result, %foo* %tfrm) nounwind {
|
/external/llvm/test/CodeGen/Hexagon/ |
calling-conv-2.ll | 7 define void @foo(%struct.test_struct* noalias nocapture sret %agg.result, i32 %a) #0 {
|
/external/llvm/test/CodeGen/PowerPC/ |
2008-10-28-UnprocessedNode.ll | 3 define void @__divtc3({ ppc_fp128, ppc_fp128 }* noalias sret %agg.result, ppc_fp128 %a, ppc_fp128 %b, ppc_fp128 %c, ppc_fp128 %d) nounwind {
|
/external/llvm/test/Transforms/FunctionAttrs/ |
nonnull.ll | 36 ; CHECK: define noalias nonnull i8* @test4_helper 42 ; CHECK: define noalias nonnull i8* @test4 50 ; CHECK: define noalias i8* @test5_helper 56 ; CHECK: define noalias i8* @test5
|
/external/llvm/test/Transforms/GVN/ |
null-aliases-nothing.ll | 6 define void @test1(%t* noalias %stuff ) {
|
/external/llvm/test/Transforms/InstCombine/ |
load_combine_aa.ll | 8 define void @test_load_combine_aa(i32*, i32*, i32*, i32* noalias) {
|
/external/llvm/test/Transforms/LoopLoadElim/ |
multiple-stores-same-block.ll | 13 define void @f(i32* noalias nocapture %A, i32* noalias nocapture readonly %B, 14 i32* noalias nocapture %C, i32* noalias nocapture readonly %D,
|
unknown-dep.ll | 14 define void @f(i32* noalias %A, i32* noalias %B, i32* noalias %C, 15 i32* noalias %D, i64 %N) {
|
/external/llvm/test/Transforms/SLPVectorizer/X86/ |
gep.ll | 12 define void @foo1 ({ i32*, i32* }* noalias %x, { i32*, i32* }* noalias %y) { 30 define void @foo2 ({ i32*, i32* }* noalias %x, { i32*, i32* }* noalias %y, i32 %i) {
|
/external/llvm/test/CodeGen/AMDGPU/ |
ctpop64.ll | 17 define void @s_ctpop_i64(i32 addrspace(1)* noalias %out, i64 %val) nounwind { 31 define void @v_ctpop_i64(i32 addrspace(1)* noalias %out, i64 addrspace(1)* noalias %in) nounwind { 49 define void @v_ctpop_i64_user(i64 addrspace(1)* noalias %out, i64 addrspace(1)* noalias %in, i64 %s.val) nounwind { 61 define void @s_ctpop_v2i64(<2 x i32> addrspace(1)* noalias %out, <2 x i64> %val) nounwind { 74 define void @s_ctpop_v4i64(<4 x i32> addrspace(1)* noalias %out, <4 x i64> %val) nounwind { 87 define void @v_ctpop_v2i64(<2 x i32> addrspace(1)* noalias %out, <2 x i64> addrspace(1)* noalias %in) nounwind { 105 define void @v_ctpop_v4i64(<4 x i32> addrspace(1)* noalias %out, <4 x i64> addrspace(1)* noalias %in) nounwind [all...] |
indirect-private-64.ll | 16 define void @private_access_f64_alloca(double addrspace(1)* noalias %out, double addrspace(1)* noalias %in, i32 %b) nounwind { 36 define void @private_access_v2f64_alloca(<2 x double> addrspace(1)* noalias %out, <2 x double> addrspace(1)* noalias %in, i32 %b) nounwind { 54 define void @private_access_i64_alloca(i64 addrspace(1)* noalias %out, i64 addrspace(1)* noalias %in, i32 %b) nounwind { 74 define void @private_access_v2i64_alloca(<2 x i64> addrspace(1)* noalias %out, <2 x i64> addrspace(1)* noalias %in, i32 %b) nounwind {
|
/external/llvm/test/CodeGen/NVPTX/ |
load-with-non-coherent-cache.ll | 11 define void @foo1(float * noalias readonly %from, float * %to) { 21 define void @foo2(double * noalias readonly %from, double * %to) { 31 define void @foo3(i16 * noalias readonly %from, i16 * %to) { 41 define void @foo4(i32 * noalias readonly %from, i32 * %to) { 51 define void @foo5(i64 * noalias readonly %from, i64 * %to) { 64 define void @foo6(i128 * noalias readonly %from, i128 * %to) { 74 define void @foo7(<2 x i8> * noalias readonly %from, <2 x i8> * %to) { 84 define void @foo8(<2 x i16> * noalias readonly %from, <2 x i16> * %to) { 94 define void @foo9(<2 x i32> * noalias readonly %from, <2 x i32> * %to) { 104 define void @foo10(<2 x i64> * noalias readonly %from, <2 x i64> * %to) [all...] |
/external/clang/test/CodeGenObjCXX/ |
arc-new-delete.mm | 15 // CHECK: call noalias i8* @_Znwm 19 // CHECK: call noalias i8* @_Znwm 25 // CHECK: call noalias i8* @_Znwm 29 // CHECK: call noalias i8* @_Znwm 35 // CHECK: call noalias i8* @_Znwm 40 // CHECK: call noalias i8* @_Znwm 51 // CHECK: call noalias i8* @_Znam 56 // CHECK: call noalias i8* @_Znam
|
/external/clang/test/Sema/ |
attr-malloc.c | 22 // RUN: grep 'define .*noalias .* @xalloc(' %t %t 27 // RUN: grep 'define .*noalias .* @xalloc2(' %t %t
|
/external/eigen/test/ |
product_trmm.cpp | 43 VERIFY_IS_APPROX( ge_xs.noalias() = mat.template triangularView<Mode>() * ge_right, tri * ge_right); 44 VERIFY_IS_APPROX( ge_sx.noalias() = ge_left * mat.template triangularView<Mode>(), ge_left * tri); 46 VERIFY_IS_APPROX( ge_xs.noalias() = (s1*mat.adjoint()).template triangularView<Mode>() * (s2*ge_left.transpose()), s1*triTr.conjugate() * (s2*ge_left.transpose())); 47 VERIFY_IS_APPROX( ge_sx.noalias() = ge_right.transpose() * mat.adjoint().template triangularView<Mode>(), ge_right.transpose() * triTr.conjugate()); 49 VERIFY_IS_APPROX( ge_xs.noalias() = (s1*mat.adjoint()).template triangularView<Mode>() * (s2*ge_left.adjoint()), s1*triTr.conjugate() * (s2*ge_left.adjoint())); 50 VERIFY_IS_APPROX( ge_sx.noalias() = ge_right.adjoint() * mat.adjoint().template triangularView<Mode>(), ge_right.adjoint() * triTr.conjugate()); 53 VERIFY_IS_APPROX( (ge_xs_save + s1*triTr.conjugate() * (s2*ge_left.adjoint())).eval(), ge_xs.noalias() += (s1*mat.adjoint()).template triangularView<Mode>() * (s2*ge_left.adjoint()) ); 56 VERIFY_IS_APPROX( ge_sx_save - (ge_right.adjoint() * (-s1 * triTr).conjugate()).eval(), ge_sx.noalias() -= (ge_right.adjoint() * (-s1 * mat).adjoint().template triangularView<Mode>()).eval());
|