Home
last modified time | relevance | path

Searched refs:acc (Results 1 – 12 of 12) sorted by relevance

/art/test/550-checker-multiply-accumulate/src/
DMain.java79 public static int $opt$noinline$mulAdd(int acc, int left, int right) { in $opt$noinline$mulAdd() argument
80 return acc + left * right; in $opt$noinline$mulAdd()
120 public static long $opt$noinline$mulSub(long acc, long left, long right) { in $opt$noinline$mulSub() argument
121 return acc - left * right; in $opt$noinline$mulSub()
171 public static int $opt$noinline$multipleUses1(int acc, int left, int right) { in $opt$noinline$multipleUses1() argument
173 return temp | (acc + temp); in $opt$noinline$multipleUses1()
228 public static long $opt$noinline$multipleUses2(long acc, long left, long right) { in $opt$noinline$multipleUses2() argument
230 return (acc + temp) + (acc - temp); in $opt$noinline$multipleUses2()
280 public static int $opt$noinline$mulPlusOne(int acc, int var) { in $opt$noinline$mulPlusOne() argument
281 return acc * (var + 1); in $opt$noinline$mulPlusOne()
[all …]
/art/test/562-bce-preheader/src/
DMain.java27 int acc = 0; in doit() local
38 acc += x[i][i]; in doit()
41 return acc; in doit()
51 int acc = 0; in foo() local
62 acc += y[0]; in foo()
68 acc += x[i]; in foo()
70 return acc; in foo()
/art/compiler/optimizing/
Dcode_generator_vector_arm64_neon.cc1098 VRegister acc = VRegisterFrom(locations->InAt(0)); in VisitVecMultiplyAccumulate() local
1109 __ Mla(acc.V16B(), left.V16B(), right.V16B()); in VisitVecMultiplyAccumulate()
1111 __ Mls(acc.V16B(), left.V16B(), right.V16B()); in VisitVecMultiplyAccumulate()
1118 __ Mla(acc.V8H(), left.V8H(), right.V8H()); in VisitVecMultiplyAccumulate()
1120 __ Mls(acc.V8H(), left.V8H(), right.V8H()); in VisitVecMultiplyAccumulate()
1126 __ Mla(acc.V4S(), left.V4S(), right.V4S()); in VisitVecMultiplyAccumulate()
1128 __ Mls(acc.V4S(), left.V4S(), right.V4S()); in VisitVecMultiplyAccumulate()
1181 VRegister acc = VRegisterFrom(locations->InAt(0)); in VisitVecSADAccumulate() local
1199 __ Sabal(acc.V8H(), left.V8B(), right.V8B()); in VisitVecSADAccumulate()
1200 __ Sabal2(acc.V8H(), left.V16B(), right.V16B()); in VisitVecSADAccumulate()
[all …]
Dcode_generator_vector_arm64_sve.cc969 const ZRegister acc = ZRegisterFrom(locations->InAt(0)); in VisitVecMultiplyAccumulate() local
981 __ Mla(acc.VnB(), p_reg, acc.VnB(), left.VnB(), right.VnB()); in VisitVecMultiplyAccumulate()
983 __ Mls(acc.VnB(), p_reg, acc.VnB(), left.VnB(), right.VnB()); in VisitVecMultiplyAccumulate()
989 __ Mla(acc.VnH(), p_reg, acc.VnB(), left.VnH(), right.VnH()); in VisitVecMultiplyAccumulate()
991 __ Mls(acc.VnH(), p_reg, acc.VnB(), left.VnH(), right.VnH()); in VisitVecMultiplyAccumulate()
996 __ Mla(acc.VnS(), p_reg, acc.VnB(), left.VnS(), right.VnS()); in VisitVecMultiplyAccumulate()
998 __ Mls(acc.VnS(), p_reg, acc.VnB(), left.VnS(), right.VnS()); in VisitVecMultiplyAccumulate()
1032 const ZRegister acc = ZRegisterFrom(locations->InAt(0)); in VisitVecDotProd() local
1054 __ Udot(acc.VnS(), acc.VnS(), tmp0.VnB(), tmp1.VnB()); in VisitVecDotProd()
1056 __ Sdot(acc.VnS(), acc.VnS(), tmp0.VnB(), tmp1.VnB()); in VisitVecDotProd()
Dloop_optimization.cc2150 HInstruction* acc = instruction->InputAt(0); in VectorizeSADIdiom() local
2184 if (VectorizeUse(node, acc, generate_code, sub_type, restrictions) && in VectorizeSADIdiom()
2191 vector_map_->Get(acc), in VectorizeSADIdiom()
2206 GenerateVecOp(instruction, vector_map_->Get(acc), vector_map_->Get(abs), reduction_type); in VectorizeSADIdiom()
2228 HInstruction* const acc = instruction->InputAt(0); in VectorizeDotProdIdiom() local
2258 if (VectorizeUse(node, acc, generate_code, op_type, restrictions) && in VectorizeDotProdIdiom()
2265 vector_map_->Get(acc), in VectorizeDotProdIdiom()
2281 GenerateVecOp(instruction, vector_map_->Get(acc), vector_map_->Get(mul), reduction_type); in VectorizeDotProdIdiom()
Dcode_generator_vector_arm_vixl.cc823 vixl32::DRegister acc = DRegisterFrom(locations->InAt(0)); in VisitVecSADAccumulate() local
843 __ Vadd(DataTypeValue::I32, acc, acc, tmp); in VisitVecSADAccumulate()
Dcode_generator_vector_x86.cc1215 XmmRegister acc = locations->InAt(0).AsFpuRegister<XmmRegister>(); in VisitVecDotProd() local
1225 __ paddd(acc, tmp); in VisitVecDotProd()
1228 __ vpaddd(acc, acc, tmp); in VisitVecDotProd()
Dcode_generator_vector_x86_64.cc1188 XmmRegister acc = locations->InAt(0).AsFpuRegister<XmmRegister>(); in VisitVecDotProd() local
1198 __ paddd(acc, tmp); in VisitVecDotProd()
1201 __ vpaddd(acc, acc, tmp); in VisitVecDotProd()
/art/test/dexdump/
Dinvoke-custom.txt556 002acc: 7010 bf00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>…
4912 003acc: 6e20 b300 1000 |0004: invoke-virtual {v0, v1}, Ljava/io/PrintStream…
Dall-dex-files.txt5074 004acc: 2341 3700 |0024: new-array v1, v4, [I // type@0037
7502 006acc: 4401 010d |0032: aget v1, v1, v13
9380 002acc: 7010 bf00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>…
13736 003acc: 6e20 b300 1000 |0004: invoke-virtual {v0, v1}, Ljava/io/PrintStream…
Dcheckers.txt4433 004acc: 2341 3700 |0024: new-array v1, v4, [I // type@0037
6861 006acc: 4401 010d |0032: aget v1, v1, v13
/art/build/boot/hiddenapi/
Dhiddenapi-max-target-o-low-priority.txt1881 Ljava/io/ObjectInputStream$ValidationList$Callback;->acc:Ljava/security/AccessControlContext;
7432 Ljava/util/concurrent/Executors$PrivilegedCallable;->acc:Ljava/security/AccessControlContext;
7435 Ljava/util/concurrent/Executors$PrivilegedCallableUsingCurrentClassLoader;->acc:Ljava/security/Acce…
7439 Ljava/util/concurrent/Executors$PrivilegedThreadFactory;->acc:Ljava/security/AccessControlContext;
11222 Lsun/misc/URLClassPath$JarLoader;->acc:Ljava/security/AccessControlContext;
11251 Lsun/misc/URLClassPath;->acc:Ljava/security/AccessControlContext;