/external/eigen/test/ |
D | product_notemporary.cpp | 47 VERIFY_EVALUATION_COUNT( m3.noalias() = m1 * m2.adjoint(), 0); in product_notemporary() 51 VERIFY_EVALUATION_COUNT( m3.noalias() = s1 * (m1 * m2.transpose()), 0); in product_notemporary() 57 VERIFY_EVALUATION_COUNT( m3.noalias() = m3 + m1 * m2.transpose(), 0); in product_notemporary() 58 VERIFY_EVALUATION_COUNT( m3.noalias() += m3 + m1 * m2.transpose(), 0); in product_notemporary() 59 VERIFY_EVALUATION_COUNT( m3.noalias() -= m3 + m1 * m2.transpose(), 0); in product_notemporary() 60 VERIFY_EVALUATION_COUNT( m3.noalias() = m3 - m1 * m2.transpose(), 0); in product_notemporary() 61 VERIFY_EVALUATION_COUNT( m3.noalias() += m3 - m1 * m2.transpose(), 0); in product_notemporary() 62 VERIFY_EVALUATION_COUNT( m3.noalias() -= m3 - m1 * m2.transpose(), 0); in product_notemporary() 64 VERIFY_EVALUATION_COUNT( m3.noalias() = s1 * m1 * s2 * m2.adjoint(), 0); in product_notemporary() 65 VERIFY_EVALUATION_COUNT( m3.noalias() = s1 * m1 * s2 * (m1*s3+m2*s2).adjoint(), 1); in product_notemporary() [all …]
|
D | product.h | 92 res.noalias() += m1 * m2.transpose(); in product() 99 vcres.noalias() += m1.transpose() * v1; in product() 104 res.noalias() -= m1 * m2.transpose(); in product() 111 vcres.noalias() -= m1.transpose() * v1; in product() 115 res.noalias() = square + m1 * m2.transpose(); in product() 117 res.noalias() += square + m1 * m2.transpose(); in product() 119 res.noalias() -= square + m1 * m2.transpose(); in product() 123 res.noalias() = square - m1 * m2.transpose(); in product() 125 res.noalias() += square - m1 * m2.transpose(); in product() 127 res.noalias() -= square - m1 * m2.transpose(); in product() [all …]
|
D | nomalloc.cpp | 47 m2.col(0).noalias() = m1 * m1.col(0); in nomalloc() 48 m2.col(0).noalias() -= m1.adjoint() * m1.col(0); in nomalloc() 49 m2.col(0).noalias() -= m1 * m1.row(0).adjoint(); in nomalloc() 50 m2.col(0).noalias() -= m1.adjoint() * m1.row(0).adjoint(); in nomalloc() 52 m2.row(0).noalias() = m1.row(0) * m1; in nomalloc() 53 m2.row(0).noalias() -= m1.row(0) * m1.adjoint(); in nomalloc() 54 m2.row(0).noalias() -= m1.col(0).adjoint() * m1; in nomalloc() 55 m2.row(0).noalias() -= m1.col(0).adjoint() * m1.adjoint(); in nomalloc() 58 m2.col(0).noalias() = m1.template triangularView<Upper>() * m1.col(0); in nomalloc() 59 m2.col(0).noalias() -= m1.adjoint().template triangularView<Upper>() * m1.col(0); in nomalloc() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/ScopedNoAliasAA/ |
D | basic-domains.ll | 1 ; RUN: opt < %s -basicaa -scoped-noalias -aa-eval -evaluate-aa-metadata -print-all-alias-modref-inf… 10 store float %0, float* %arrayidx.i, align 4, !noalias !6 14 store float %1, float* %arrayidx.i2, align 4, !noalias !6 18 store float %2, float* %arrayidx.i3, align 4, !noalias !7 43 … float* %c, align 4, !alias.scope !0 <-> store float %0, float* %arrayidx.i, align 4, !noalias !6 44 …float* %c, align 4, !alias.scope !0 <-> store float %1, float* %arrayidx.i2, align 4, !noalias !6 45 …float* %c, align 4, !alias.scope !0 <-> store float %2, float* %arrayidx.i3, align 4, !noalias !7 46 … float* %c, align 4, !alias.scope !7 <-> store float %0, float* %arrayidx.i, align 4, !noalias !6 47 …float* %c, align 4, !alias.scope !7 <-> store float %1, float* %arrayidx.i2, align 4, !noalias !6 48 …float* %c, align 4, !alias.scope !7 <-> store float %2, float* %arrayidx.i3, align 4, !noalias !7 [all …]
|
/external/llvm/test/Analysis/ScopedNoAliasAA/ |
D | basic-domains.ll | 1 ; RUN: opt < %s -basicaa -scoped-noalias -aa-eval -evaluate-aa-metadata -print-all-alias-modref-inf… 10 store float %0, float* %arrayidx.i, align 4, !noalias !6 14 store float %1, float* %arrayidx.i2, align 4, !noalias !6 18 store float %2, float* %arrayidx.i3, align 4, !noalias !7 43 … float* %c, align 4, !alias.scope !0 <-> store float %0, float* %arrayidx.i, align 4, !noalias !6 44 …float* %c, align 4, !alias.scope !0 <-> store float %1, float* %arrayidx.i2, align 4, !noalias !6 45 …float* %c, align 4, !alias.scope !0 <-> store float %2, float* %arrayidx.i3, align 4, !noalias !7 46 … float* %c, align 4, !alias.scope !7 <-> store float %0, float* %arrayidx.i, align 4, !noalias !6 47 …float* %c, align 4, !alias.scope !7 <-> store float %1, float* %arrayidx.i2, align 4, !noalias !6 48 …float* %c, align 4, !alias.scope !7 <-> store float %2, float* %arrayidx.i3, align 4, !noalias !7 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/autohvx/ |
D | isel-expand-unaligned-loads-noindexed.ll | 21 store i8 0, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 23 store i8 %v7, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 24 store i8 0, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 25 store i8 undef, i8* %v4, align 1, !tbaa !0, !alias.scope !6, !noalias !8 26 store i8 0, i8* %v5, align 1, !tbaa !0, !alias.scope !6, !noalias !8 27 store i8 0, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 29 store i8 %v8, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 30 store i8 0, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 32 store i8 %v9, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 33 store i8 0, i8* undef, align 1, !tbaa !0, !alias.scope !6, !noalias !8 [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | unaligned_load_store_vector.ll | 6 define void @v64_v8i8_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 24 define void @v64_v4i16_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 42 define void @v64_v2i32_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 60 define void @v64_v2f32_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 78 define void @v128_v16i8_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 96 define void @v128_v8i16_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 114 define void @v128_v4i32_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 132 define void @v128_v2i64_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 150 define void @v128_v4f32_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 168 define void @v64_v8i8_2(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/ |
D | unaligned_load_store_vector.ll | 6 define void @v64_v8i8_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 24 define void @v64_v4i16_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 42 define void @v64_v2i32_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 60 define void @v64_v2f32_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 78 define void @v128_v16i8_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 96 define void @v128_v8i16_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 114 define void @v128_v4i32_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 132 define void @v128_v2i64_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 150 define void @v128_v4f32_1(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { 168 define void @v64_v8i8_2(i8* noalias nocapture %out, i8* noalias nocapture %in) nounwind { [all …]
|
/external/llvm/test/Transforms/Inline/ |
D | noalias2.ll | 1 ; RUN: opt -inline -enable-noalias-to-md-conversion -S < %s | FileCheck %s 5 define void @hello(float* noalias nocapture %a, float* noalias nocapture readonly %c) #0 { 13 define void @foo(float* noalias nocapture %a, float* noalias nocapture readonly %c) #0 { 22 ; CHECK: define void @foo(float* noalias nocapture %a, float* noalias nocapture readonly %c) #0 { 24 ; CHECK: %0 = load float, float* %c, align 4, !alias.scope !0, !noalias !3 26 ; CHECK: store float %0, float* %arrayidx.i, align 4, !alias.scope !3, !noalias !0 33 define void @hello2(float* noalias nocapture %a, float* noalias nocapture %b, float* nocapture read… 44 ; foo2(), the noalias scopes are properly concatenated. 57 ; CHECK: %0 = load float, float* %c, align 4, !alias.scope !5, !noalias !10 59 ; CHECK: store float %0, float* %arrayidx.i.i, align 4, !alias.scope !10, !noalias !5 [all …]
|
D | noalias-cs.ll | 1 ; RUN: opt -inline -enable-noalias-to-md-conversion -S < %s | FileCheck %s 8 %0 = load float, float* %c, align 4, !noalias !3 10 store float %0, float* %arrayidx.i, align 4, !alias.scope !7, !noalias !8 12 store float %0, float* %arrayidx1.i, align 4, !alias.scope !8, !noalias !7 21 call void @foo2(float* %a, float* %b, float* %c), !noalias !0 28 ; CHECK: %0 = load float, float* %c, align 4, !noalias !6 30 ; CHECK: store float %0, float* %arrayidx.i.i, align 4, !alias.scope !12, !noalias !13 32 ; CHECK: store float %0, float* %arrayidx1.i.i, align 4, !alias.scope !14, !noalias !15 33 ; CHECK: %1 = load float, float* %c, align 4, !noalias !16 35 ; CHECK: store float %1, float* %arrayidx.i, align 4, !noalias !16 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/Inline/ |
D | noalias2.ll | 1 ; RUN: opt -inline -enable-noalias-to-md-conversion -S < %s | FileCheck %s 5 define void @hello(float* noalias nocapture %a, float* noalias nocapture readonly %c) #0 { 13 define void @foo(float* noalias nocapture %a, float* noalias nocapture readonly %c) #0 { 22 ; CHECK: define void @foo(float* noalias nocapture %a, float* noalias nocapture readonly %c) #0 { 24 ; CHECK: %0 = load float, float* %c, align 4, !alias.scope !0, !noalias !3 26 ; CHECK: store float %0, float* %arrayidx.i, align 4, !alias.scope !3, !noalias !0 33 define void @hello2(float* noalias nocapture %a, float* noalias nocapture %b, float* nocapture read… 44 ; foo2(), the noalias scopes are properly concatenated. 57 ; CHECK: %0 = load float, float* %c, align 4, !alias.scope !5, !noalias !10 59 ; CHECK: store float %0, float* %arrayidx.i.i, align 4, !alias.scope !10, !noalias !5 [all …]
|
D | noalias-cs.ll | 1 ; RUN: opt -inline -enable-noalias-to-md-conversion -S < %s | FileCheck %s 8 %0 = load float, float* %c, align 4, !noalias !3 10 store float %0, float* %arrayidx.i, align 4, !alias.scope !7, !noalias !8 12 store float %0, float* %arrayidx1.i, align 4, !alias.scope !8, !noalias !7 21 call void @foo2(float* %a, float* %b, float* %c), !noalias !0 28 ; CHECK: %0 = load float, float* %c, align 4, !noalias !6 30 ; CHECK: store float %0, float* %arrayidx.i.i, align 4, !alias.scope !12, !noalias !13 32 ; CHECK: store float %0, float* %arrayidx1.i.i, align 4, !alias.scope !14, !noalias !15 33 ; CHECK: %1 = load float, float* %c, align 4, !noalias !16 35 ; CHECK: store float %1, float* %arrayidx.i, align 4, !noalias !16 [all …]
|
/external/llvm/test/CodeGen/AMDGPU/ |
D | cvt_f32_ubyte.ll | 10 define void @load_i8_to_f32(float addrspace(1)* noalias %out, i8 addrspace(1)* noalias %in) nounwin… 22 …ne void @load_v2i8_to_v2f32(<2 x float> addrspace(1)* noalias %out, <2 x i8> addrspace(1)* noalias… 36 …ne void @load_v3i8_to_v3f32(<3 x float> addrspace(1)* noalias %out, <3 x i8> addrspace(1)* noalias… 52 …ne void @load_v4i8_to_v4f32(<4 x float> addrspace(1)* noalias %out, <4 x i8> addrspace(1)* noalias… 76 …oad_v4i8_to_v4f32_unaligned(<4 x float> addrspace(1)* noalias %out, <4 x i8> addrspace(1)* noalias… 103 …2_2_uses(<4 x float> addrspace(1)* noalias %out, <4 x i8> addrspace(1)* noalias %out2, <4 x i8> ad… 115 …ne void @load_v7i8_to_v7f32(<7 x float> addrspace(1)* noalias %out, <7 x i8> addrspace(1)* noalias… 138 …ne void @load_v8i8_to_v8f32(<8 x float> addrspace(1)* noalias %out, <8 x i8> addrspace(1)* noalias… 150 define void @i8_zext_inreg_i32_to_f32(float addrspace(1)* noalias %out, i32 addrspace(1)* noalias %… 160 define void @i8_zext_inreg_hi1_to_f32(float addrspace(1)* noalias %out, i32 addrspace(1)* noalias %… [all …]
|
D | ctpop.ll | 19 define void @s_ctpop_i32(i32 addrspace(1)* noalias %out, i32 %val) nounwind { 33 define void @v_ctpop_i32(i32 addrspace(1)* noalias %out, i32 addrspace(1)* noalias %in) nounwind { 51 …@v_ctpop_add_chain_i32(i32 addrspace(1)* noalias %out, i32 addrspace(1)* noalias %in0, i32 addrspa… 67 … @v_ctpop_add_sgpr_i32(i32 addrspace(1)* noalias %out, i32 addrspace(1)* noalias %in0, i32 addrspa… 82 define void @v_ctpop_v2i32(<2 x i32> addrspace(1)* noalias %out, <2 x i32> addrspace(1)* noalias %i… 100 define void @v_ctpop_v4i32(<4 x i32> addrspace(1)* noalias %out, <4 x i32> addrspace(1)* noalias %i… 126 define void @v_ctpop_v8i32(<8 x i32> addrspace(1)* noalias %out, <8 x i32> addrspace(1)* noalias %i… 168 define void @v_ctpop_v16i32(<16 x i32> addrspace(1)* noalias %out, <16 x i32> addrspace(1)* noalias… 182 … void @v_ctpop_i32_add_inline_constant(i32 addrspace(1)* noalias %out, i32 addrspace(1)* noalias %… 197 …d @v_ctpop_i32_add_inline_constant_inv(i32 addrspace(1)* noalias %out, i32 addrspace(1)* noalias %… [all …]
|
D | bitreverse.ll | 18 define void @s_brev_i16(i16 addrspace(1)* noalias %out, i16 %val) #0 { 26 define void @v_brev_i16(i16 addrspace(1)* noalias %out, i16 addrspace(1)* noalias %valptr) #0 { 39 define void @s_brev_i32(i32 addrspace(1)* noalias %out, i32 %val) #0 { 50 define void @v_brev_i32(i32 addrspace(1)* noalias %out, i32 addrspace(1)* noalias %valptr) #0 { 60 define void @s_brev_v2i32(<2 x i32> addrspace(1)* noalias %out, <2 x i32> %val) #0 { 69 define void @v_brev_v2i32(<2 x i32> addrspace(1)* noalias %out, <2 x i32> addrspace(1)* noalias %va… 77 define void @s_brev_i64(i64 addrspace(1)* noalias %out, i64 %val) #0 { 84 define void @v_brev_i64(i64 addrspace(1)* noalias %out, i64 addrspace(1)* noalias %valptr) #0 { 92 define void @s_brev_v2i64(<2 x i64> addrspace(1)* noalias %out, <2 x i64> %val) #0 { 99 define void @v_brev_v2i64(<2 x i64> addrspace(1)* noalias %out, <2 x i64> addrspace(1)* noalias %va… [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | 2010-01-15-SelectionDAGCycle.ll | 6 …noalias %ncelet, i32* noalias %ncel, i32* noalias %nfac, i32* noalias %nfabor, i32* noalias %lregi…
|
/external/llvm/test/CodeGen/X86/ |
D | 2010-01-15-SelectionDAGCycle.ll | 6 …noalias %ncelet, i32* noalias %ncel, i32* noalias %nfac, i32* noalias %nfabor, i32* noalias %lregi…
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | 2010-01-15-SelectionDAGCycle.ll | 6 …noalias %ncelet, i32* noalias %ncel, i32* noalias %nfac, i32* noalias %nfabor, i32* noalias %lregi…
|
/external/swiftshader/third_party/LLVM/test/Analysis/BasicAA/ |
D | phi-and-select.ll | 7 define void @foo(i1 %m, double* noalias %x, double* noalias %y) { 26 define void @bar(i1 %m, double* noalias %x, double* noalias %y) { 36 define void @qux(i1 %m, double* noalias %x, double* noalias %y, 37 i1 %n, double* noalias %v, double* noalias %w) { 65 define void @fin(i1 %m, double* noalias %x, double* noalias %y, 66 i1 %n, double* noalias %v, double* noalias %w) {
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/ |
D | aarch64-DAGCombine-findBetterNeighborChains-crash.ll | 12 define void @func(float* noalias %arg, i32* noalias %arg1, i8* noalias %arg2, i8* noalias %arg3) #1… 15 tail call void @llvm.memset.p0i8.i64(i8* align 8 noalias %arg2, i8 0, i64 40, i1 false) 27 define void @func2(float* noalias %arg, i32* noalias %arg1, i8* noalias %arg2, i8* noalias %arg3) #… 30 tail call void @llvm.memset.p0i8.i64(i8* align 8 noalias %arg2, i8 0, i64 40, i1 false)
|
/external/llvm/test/Bitcode/ |
D | highLevelStructure.3.2.ll | 46 ; CHECK: declare void @ParamAttr7(i8* noalias) 47 declare void @ParamAttr7(i8* noalias) 50 ; CHECK: declare void @ParamAttr9{{[(i8* nest noalias nocapture) | (i8* noalias nocapture nest)]}} 51 declare void @ParamAttr9(i8* nest noalias nocapture) 52 ; CHECK: declare void @ParamAttr10{{[(i8* sret noalias nocapture) | (i8* noalias nocapture sret)]}} 53 declare void @ParamAttr10(i8* sret noalias nocapture) 54 ;CHECK: declare void @ParamAttr11{{[(i8* byval noalias nocapture) | (i8* noalias nocapture byval)]}} 55 declare void @ParamAttr11(i8* byval noalias nocapture) 56 ;CHECK: declare void @ParamAttr12{{[(i8* inreg noalias nocapture) | (i8* noalias nocapture inreg)]}} 57 declare void @ParamAttr12(i8* inreg noalias nocapture)
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Bitcode/ |
D | highLevelStructure.3.2.ll | 46 ; CHECK: declare void @ParamAttr7(i8* noalias) 47 declare void @ParamAttr7(i8* noalias) 50 ; CHECK: declare void @ParamAttr9{{[(i8* nest noalias nocapture) | (i8* noalias nocapture nest)]}} 51 declare void @ParamAttr9(i8* nest noalias nocapture) 52 ; CHECK: declare void @ParamAttr10{{[(i8* sret noalias nocapture) | (i8* noalias nocapture sret)]}} 53 declare void @ParamAttr10(i8* sret noalias nocapture) 54 ;CHECK: declare void @ParamAttr11{{[(i8* byval noalias nocapture) | (i8* noalias nocapture byval)]}} 55 declare void @ParamAttr11(i8* byval noalias nocapture) 56 ;CHECK: declare void @ParamAttr12{{[(i8* inreg noalias nocapture) | (i8* noalias nocapture inreg)]}} 57 declare void @ParamAttr12(i8* inreg noalias nocapture)
|
/external/llvm/test/Analysis/BasicAA/ |
D | phi-and-select.ll | 16 define void @foo(i1 %m, double* noalias %x, double* noalias %y) { 35 define void @bar(i1 %m, double* noalias %x, double* noalias %y) { 45 define void @qux(i1 %m, double* noalias %x, double* noalias %y, 46 i1 %n, double* noalias %v, double* noalias %w) { 74 define void @fin(i1 %m, double* noalias %x, double* noalias %y, 75 i1 %n, double* noalias %v, double* noalias %w) {
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/BasicAA/ |
D | phi-and-select.ll | 16 define void @foo(i1 %m, double* noalias %x, double* noalias %y) { 35 define void @bar(i1 %m, double* noalias %x, double* noalias %y) { 45 define void @qux(i1 %m, double* noalias %x, double* noalias %y, 46 i1 %n, double* noalias %v, double* noalias %w) { 74 define void @fin(i1 %m, double* noalias %x, double* noalias %y, 75 i1 %n, double* noalias %v, double* noalias %w) {
|
/external/llvm/test/CodeGen/AArch64/ |
D | aarch64-DAGCombine-findBetterNeighborChains-crash.ll | 13 define void @func(float* noalias %arg, i32* noalias %arg1, i8* noalias %arg2, i8* noalias %arg3) #1… 16 tail call void @llvm.memset.p0i8.i64(i8* noalias %arg2, i8 0, i64 40, i32 8, i1 false) 28 define void @func2(float* noalias %arg, i32* noalias %arg1, i8* noalias %arg2, i8* noalias %arg3) #… 31 tail call void @llvm.memset.p0i8.i64(i8* noalias %arg2, i8 0, i64 40, i32 8, i1 false)
|