| /external/llvm/test/Analysis/CostModel/X86/ |
| D | vshift-shl-cost.ll | 1 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -mattr=+sse2,-sse4.1 -cost-model -an… 2 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -cost-model -analyze | FileCheck %s … 3 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7-avx -cost-model -analyze | FileCheck… 4 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=core-avx2 -cost-model -analyze | FileCheck … 5 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=bdver2 -cost-model -analyze | FileCheck %s … 6 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=bdver4 -cost-model -analyze | FileCheck %s … 8 ; Verify the cost of vector shift left instructions. 16 ; CHECK: 'Cost Model Analysis' for function 'var_shift_v2i64': 17 ; SSE2: Found an estimated cost of 4 for instruction: %shift 18 ; SSE41: Found an estimated cost of 4 for instruction: %shift [all …]
|
| D | vshift-lshr-cost.ll | 1 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -mattr=+sse2,-sse4.1 -cost-model -an… 2 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -cost-model -analyze | FileCheck %s … 3 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7-avx -cost-model -analyze | FileCheck… 4 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=core-avx2 -cost-model -analyze | FileCheck … 5 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=bdver2 -cost-model -analyze | FileCheck %s … 6 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=bdver4 -cost-model -analyze | FileCheck %s … 8 ; Verify the cost of vector logical shift right instructions. 15 ; CHECK: 'Cost Model Analysis' for function 'var_shift_v2i64': 16 ; SSE2: Found an estimated cost of 4 for instruction: %shift 17 ; SSE41: Found an estimated cost of 4 for instruction: %shift [all …]
|
| D | vshift-ashr-cost.ll | 1 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -mattr=+sse2,-sse4.1 -cost-model -an… 2 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -cost-model -analyze | FileCheck %s … 3 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7-avx -cost-model -analyze | FileCheck… 4 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=core-avx2 -cost-model -analyze | FileCheck … 5 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=bdver2 -cost-model -analyze | FileCheck %s … 6 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=bdver4 -cost-model -analyze | FileCheck %s … 8 ; Verify the cost of vector arithmetic shift right instructions. 15 ; CHECK: 'Cost Model Analysis' for function 'var_shift_v2i64': 16 ; SSE2: Found an estimated cost of 12 for instruction: %shift 17 ; SSE41: Found an estimated cost of 12 for instruction: %shift [all …]
|
| D | arith.ll | 1 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mattr=+ssse3 | FileCheck … 2 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mattr=+sse4.2 | FileCheck… 3 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mattr=+avx | FileCheck %s… 4 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mattr=+avx2 | FileCheck %… 11 ; SSSE3: cost of 1 {{.*}} %A = add 12 ; SSE42: cost of 1 {{.*}} %A = add 13 ; AVX: cost of 1 {{.*}} %A = add 14 ; AVX2: cost of 1 {{.*}} %A = add 16 ; SSSE3: cost of 2 {{.*}} %B = add 17 ; SSE42: cost of 2 {{.*}} %B = add [all …]
|
| D | cmp.ll | 1 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mcpu=pentium4 | FileCheck… 2 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mcpu=yonah | FileCheck --… 3 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mcpu=core2 | FileCheck --… 4 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mcpu=penryn | FileCheck -… 5 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mcpu=corei7 | FileCheck -… 6 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mcpu=corei7-avx | FileChe… 7 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mcpu=core-avx2 | FileChec… 8 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mcpu=knl | FileCheck --ch… 15 ;SSE2: cost of 3 {{.*}} fcmp 16 ;SSE3: cost of 3 {{.*}} fcmp [all …]
|
| D | ctbits-cost.ll | 1 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=pentium4 -cost-model -analyze | FileCheck %… 2 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -cost-model -analyze | FileCheck %s … 3 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7-avx -cost-model -analyze | FileCheck… 4 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=core-avx2 -cost-model -analyze | FileCheck … 5 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=bdver2 -cost-model -analyze | FileCheck %s … 6 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=bdver4 -cost-model -analyze | FileCheck %s … 8 ; Verify the cost of vector population count instructions. 21 ; CHECK: 'Cost Model Analysis' for function 'var_ctpop_v2i64': 22 ; SSE: Found an estimated cost of 2 for instruction: %ctpop 23 ; AVX: Found an estimated cost of 2 for instruction: %ctpop [all …]
|
| D | sitofp.ll | 1 ; RUN: opt -mtriple=x86_64-apple-darwin -mattr=+sse2 -cost-model -analyze < %s | FileCheck --check-… 2 ; RUN: opt -mtriple=x86_64-apple-darwin -mattr=+avx -cost-model -analyze < %s | FileCheck --check-… 3 ; RUN: opt -mtriple=x86_64-apple-darwin -mattr=+avx2 -cost-model -analyze < %s | FileCheck --check-… 4 ; RUN: opt -mtriple=x86_64-apple-darwin -mattr=+avx512f -cost-model -analyze < %s | FileCheck --che… 8 ; SSE2: cost of 20 {{.*}} sitofp 11 ; AVX1: cost of 4 {{.*}} sitofp 14 ; AVX2: cost of 4 {{.*}} sitofp 17 ; AVX512F: cost of 4 {{.*}} sitofp 24 ; SSE2: cost of 40 {{.*}} sitofp 27 ; AVX1: cost of 3 {{.*}} sitofp [all …]
|
| D | uitofp.ll | 1 ; RUN: opt -mtriple=x86_64-apple-darwin -mattr=+sse2 -cost-model -analyze < %s | FileCheck --check-… 2 ; RUN: opt -mtriple=x86_64-apple-darwin -mattr=+avx -cost-model -analyze < %s | FileCheck --check-… 3 ; RUN: opt -mtriple=x86_64-apple-darwin -mattr=+avx2 -cost-model -analyze < %s | FileCheck --check-… 4 ; RUN: opt -mtriple=x86_64-apple-darwin -mattr=+avx512f -cost-model -analyze < %s | FileCheck --che… 5 ; RUN: opt -mtriple=x86_64-apple-darwin -mattr=+avx512dq -cost-model -analyze < %s | FileCheck --ch… 9 ; SSE2: cost of 20 {{.*}} uitofp 12 ; AVX1: cost of 4 {{.*}} uitofp 15 ; AVX2: cost of 4 {{.*}} uitofp 18 ; AVX512F: cost of 2 {{.*}} uitofp 25 ; SSE2: cost of 40 {{.*}} uitofp [all …]
|
| D | bitreverse.ll | 1 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=pentium4 -cost-model -analyze | FileCheck %… 2 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -cost-model -analyze | FileCheck %s … 3 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7-avx -cost-model -analyze | FileCheck… 4 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=core-avx2 -cost-model -analyze | FileCheck … 5 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=bdver2 -cost-model -analyze | FileCheck %s … 6 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=bdver4 -cost-model -analyze | FileCheck %s … 8 ; Verify the cost of scalar bitreverse instructions. 16 ; CHECK: 'Cost Model Analysis' for function 'var_bitreverse_i64': 17 ; SSE2: Found an estimated cost of 1 for instruction: %bitreverse 18 ; SSE42: Found an estimated cost of 1 for instruction: %bitreverse [all …]
|
| D | alternate-shuffle-cost.ll | 1 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mattr=+sse2,-ssse3 -cost-model -analyze | FileCh… 2 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mattr=+sse2,+sse3,+ssse3 -cost-model -analyze | … 3 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -cost-model -analyze | FileCheck %s … 4 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7-avx -cost-model -analyze | FileCheck… 5 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=core-avx2 -cost-model -analyze | FileCheck … 8 ; Verify the cost model for alternate shuffles. 18 ; CHECK: Printing analysis 'Cost Model Analysis' for function 'test_v2i32': 19 ; SSE2: Cost Model: {{.*}} 1 for instruction: %1 = shufflevector 20 ; SSSE3: Cost Model: {{.*}} 1 for instruction: %1 = shufflevector 21 ; SSE41: Cost Model: {{.*}} 1 for instruction: %1 = shufflevector [all …]
|
| D | cast.ll | 1 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mcpu=knl | FileCheck %s -… 2 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mcpu=core-avx2 | FileChec… 3 ; RUN: opt < %s -cost-model -analyze -mtriple=x86_64-apple-macosx10.8.0 -mcpu=corei7-avx | FileChe… 11 ;CHECK: cost of 1 {{.*}} zext 13 ;CHECK: cost of 2 {{.*}} sext 15 ;CHECK: cost of 0 {{.*}} trunc 19 ;CHECK-NOT: cost of 1 {{.*}} zext 21 ;CHECK-NOT: cost of 2 {{.*}} sext 23 ;CHECK-NOT: cost of 2 {{.*}} trunc 28 ;CHECK: cost of 1 {{.*}} zext [all …]
|
| D | bswap.ll | 1 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=pentium4 -cost-model -analyze | FileCheck %… 2 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -cost-model -analyze | FileCheck %s … 3 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7-avx -cost-model -analyze | FileCheck… 4 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=core-avx2 -cost-model -analyze | FileCheck … 5 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=bdver2 -cost-model -analyze | FileCheck %s … 6 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=bdver4 -cost-model -analyze | FileCheck %s … 8 ; Verify the cost of vector bswap instructions. 19 ; CHECK: 'Cost Model Analysis' for function 'var_bswap_v2i64': 20 ; SSE2: Found an estimated cost of 7 for instruction: %bswap 21 ; SSE42: Found an estimated cost of 1 for instruction: %bswap [all …]
|
| D | vselect-cost.ll | 1 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -mattr=+sse2,-sse4.1 -cost-model -an… 2 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -cost-model -analyze | FileCheck %s … 3 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7-avx -cost-model -analyze | FileCheck… 4 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=core-avx2 -cost-model -analyze | FileCheck … 7 ; Verify the cost of vector select instructions. 13 ; CHECK: Printing analysis 'Cost Model Analysis' for function 'test_2i64': 14 ; SSE2: Cost Model: {{.*}} 1 for instruction: %sel = select <2 x i1> 15 ; SSE41: Cost Model: {{.*}} 1 for instruction: %sel = select <2 x i1> 16 ; AVX: Cost Model: {{.*}} 1 for instruction: %sel = select <2 x i1> 17 ; AVX2: Cost Model: {{.*}} 1 for instruction: %sel = select <2 x i1> [all …]
|
| D | vdiv-cost.ll | 1 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=corei7 -mattr=+sse2,-sse4.1 -cost-model -an… 2 ; RUN: opt < %s -mtriple=x86_64-unknown-linux-gnu -mcpu=core-avx2 -cost-model -analyze | FileCheck … 8 ; CHECK: 'Cost Model Analysis' for function 'test1': 9 ; SSE2: Found an estimated cost of 15 for instruction: %div 10 ; AVX2: Found an estimated cost of 15 for instruction: %div 17 ; CHECK: 'Cost Model Analysis' for function 'test2': 18 ; SSE2: Found an estimated cost of 30 for instruction: %div 19 ; AVX2: Found an estimated cost of 15 for instruction: %div 26 ; CHECK: 'Cost Model Analysis' for function 'test3': 27 ; SSE2: Found an estimated cost of 6 for instruction: %div [all …]
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
| D | AArch64PerfectShuffle.h | 17 // 31 entries have cost 0 18 // 242 entries have cost 1 19 // 1447 entries have cost 2 20 // 3602 entries have cost 3 21 // 1237 entries have cost 4 22 // 2 entries have cost 5 26 135053414U, // <0,0,0,0>: Cost 1 vdup0 LHS 27 1543503974U, // <0,0,0,1>: Cost 2 vext2 <0,0,0,0>, LHS 28 2618572962U, // <0,0,0,2>: Cost 3 vext2 <0,2,0,0>, <0,2,0,0> 29 2568054923U, // <0,0,0,3>: Cost 3 vext1 <3,0,0,0>, <3,0,0,0> [all …]
|
| /external/llvm/lib/Target/ARM/ |
| D | ARMPerfectShuffle.h | 18 // 31 entries have cost 0 19 // 242 entries have cost 1 20 // 1447 entries have cost 2 21 // 3602 entries have cost 3 22 // 1237 entries have cost 4 23 // 2 entries have cost 5 27 135053414U, // <0,0,0,0>: Cost 1 vdup0 LHS 28 1543503974U, // <0,0,0,1>: Cost 2 vext2 <0,0,0,0>, LHS 29 2618572962U, // <0,0,0,2>: Cost 3 vext2 <0,2,0,0>, <0,2,0,0> 30 2568054923U, // <0,0,0,3>: Cost 3 vext1 <3,0,0,0>, <3,0,0,0> [all …]
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
| D | PPCPerfectShuffle.h | 17 // 31 entries have cost 0 18 // 292 entries have cost 1 19 // 1384 entries have cost 2 20 // 3061 entries have cost 3 21 // 1733 entries have cost 4 22 // 60 entries have cost 5 26 202162278U, // <0,0,0,0>: Cost 1 vspltisw0 LHS 27 1140850790U, // <0,0,0,1>: Cost 2 vmrghw <0,0,0,0>, LHS 28 2617247181U, // <0,0,0,2>: Cost 3 vsldoi4 <0,0,0,0>, <2,0,3,0> 29 2635163787U, // <0,0,0,3>: Cost 3 vsldoi4 <3,0,0,0>, <3,0,0,0> [all …]
|
| /external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
| D | ARMPerfectShuffle.h | 17 // 31 entries have cost 0 18 // 242 entries have cost 1 19 // 1447 entries have cost 2 20 // 3602 entries have cost 3 21 // 1237 entries have cost 4 22 // 2 entries have cost 5 26 135053414U, // <0,0,0,0>: Cost 1 vdup0 LHS 27 1543503974U, // <0,0,0,1>: Cost 2 vext2 <0,0,0,0>, LHS 28 2618572962U, // <0,0,0,2>: Cost 3 vext2 <0,2,0,0>, <0,2,0,0> 29 2568054923U, // <0,0,0,3>: Cost 3 vext1 <3,0,0,0>, <3,0,0,0> [all …]
|
| /external/llvm/lib/Target/PowerPC/ |
| D | PPCPerfectShuffle.h | 18 // 31 entries have cost 0 19 // 292 entries have cost 1 20 // 1384 entries have cost 2 21 // 3061 entries have cost 3 22 // 1733 entries have cost 4 23 // 60 entries have cost 5 27 202162278U, // <0,0,0,0>: Cost 1 vspltisw0 LHS 28 1140850790U, // <0,0,0,1>: Cost 2 vmrghw <0,0,0,0>, LHS 29 2617247181U, // <0,0,0,2>: Cost 3 vsldoi4 <0,0,0,0>, <2,0,3,0> 30 2635163787U, // <0,0,0,3>: Cost 3 vsldoi4 <3,0,0,0>, <3,0,0,0> [all …]
|
| /external/llvm/lib/Target/AArch64/ |
| D | AArch64PerfectShuffle.h | 18 // 31 entries have cost 0 19 // 242 entries have cost 1 20 // 1447 entries have cost 2 21 // 3602 entries have cost 3 22 // 1237 entries have cost 4 23 // 2 entries have cost 5 27 135053414U, // <0,0,0,0>: Cost 1 vdup0 LHS 28 1543503974U, // <0,0,0,1>: Cost 2 vext2 <0,0,0,0>, LHS 29 2618572962U, // <0,0,0,2>: Cost 3 vext2 <0,2,0,0>, <0,2,0,0> 30 2568054923U, // <0,0,0,3>: Cost 3 vext1 <3,0,0,0>, <3,0,0,0> [all …]
|
| /external/tensorflow/tensorflow/core/grappler/costs/ |
| D | op_level_cost_estimator_test.cc | 60 void ExpectZeroCost(const Costs& cost) { in ExpectZeroCost() argument 61 EXPECT_TRUE(cost.inaccurate); in ExpectZeroCost() 62 EXPECT_EQ(cost.compute_time, Costs::Duration::zero()); in ExpectZeroCost() 63 EXPECT_EQ(cost.execution_time, Costs::Duration::zero()); in ExpectZeroCost() 64 EXPECT_EQ(cost.memory_time, Costs::Duration::zero()); in ExpectZeroCost() 167 // Wrangles the minimum number of proto fields to set up a 1D Tensor for cost 175 // Wrangles the minimum number of proto fields to set up a 4D Tensor for cost 187 // Wrangles the minimum number of proto fields to set up a 4D Tensor for cost 320 // cost model for applying elementwise operations to tensors with unequal 671 // Minimum cost for all persistent ops. in TEST_F() [all …]
|
| /external/llvm/test/Analysis/CostModel/ARM/ |
| D | cast.ll | 1 ; RUN: opt < %s -cost-model -analyze -mtriple=thumbv7-apple-ios6.0.0 -mcpu=cortex-a8 | FileCheck %s 8 ; CHECK: Found an estimated cost of 1 for instruction: %r0 = sext i1 undef to i8 10 ; CHECK: Found an estimated cost of 1 for instruction: %r1 = zext i1 undef to i8 12 ; CHECK: Found an estimated cost of 1 for instruction: %r2 = sext i1 undef to i16 14 ; CHECK: Found an estimated cost of 1 for instruction: %r3 = zext i1 undef to i16 16 ; CHECK: Found an estimated cost of 1 for instruction: %r4 = sext i1 undef to i32 18 ; CHECK: Found an estimated cost of 1 for instruction: %r5 = zext i1 undef to i32 20 ; CHECK: Found an estimated cost of 1 for instruction: %r6 = sext i1 undef to i64 22 ; CHECK: Found an estimated cost of 1 for instruction: %r7 = zext i1 undef to i64 24 ; CHECK: Found an estimated cost of 0 for instruction: %r8 = trunc i8 undef to i1 [all …]
|
| /external/tensorflow/tensorflow/lite/experimental/examples/unity/TensorFlowLitePlugin/ProjectSettings/ |
| D | NavMeshAreas.asset | 9 cost: 1 11 cost: 1 13 cost: 2 15 cost: 1 17 cost: 1 19 cost: 1 21 cost: 1 23 cost: 1 25 cost: 1 27 cost: 1 [all …]
|
| /external/llvm/lib/Analysis/ |
| D | TargetTransformInfo.cpp | 52 int Cost = TTIImpl->getOperationCost(Opcode, Ty, OpTy); in getOperationCost() local 53 assert(Cost >= 0 && "TTI should not produce negative costs!"); in getOperationCost() 54 return Cost; in getOperationCost() 58 int Cost = TTIImpl->getCallCost(FTy, NumArgs); in getCallCost() local 59 assert(Cost >= 0 && "TTI should not produce negative costs!"); in getCallCost() 60 return Cost; in getCallCost() 65 int Cost = TTIImpl->getCallCost(F, Arguments); in getCallCost() local 66 assert(Cost >= 0 && "TTI should not produce negative costs!"); in getCallCost() 67 return Cost; in getCallCost() 81 int Cost = TTIImpl->getIntrinsicCost(IID, RetTy, Arguments); in getIntrinsicCost() local [all …]
|
| /external/llvm/test/CodeGen/ARM/ |
| D | vcvt-cost.ll | 1 ; We currently estimate the cost of sext/zext/trunc v8(v16)i32 <-> v8(v16)i8 2 ; instructions as expensive. If lowering is improved the cost model needs to 4 ; RUN: opt < %s -cost-model -analyze -mtriple=thumbv7-apple-ios6.0.0 -march=arm -mcpu=cortex-a8 | … 13 ; COST: func_cvt5 14 ; COST: cost of 3 {{.*}} sext 19 ;; We currently estimate the cost of this instruction as expensive. If lowering 20 ;; is improved the cost needs to change. 29 ; COST: func_cvt1 30 ; COST: cost of 3 {{.*}} zext 44 ; COST: func_cvt51 [all …]
|