/art/test/550-checker-multiply-accumulate/src/ |
D | Main.java | 82 public static int $opt$noinline$mulAdd(int acc, int left, int right) { in $opt$noinline$mulAdd() argument 84 return acc + left * right; in $opt$noinline$mulAdd() 124 public static long $opt$noinline$mulSub(long acc, long left, long right) { in $opt$noinline$mulSub() argument 126 return acc - left * right; in $opt$noinline$mulSub() 176 public static int $opt$noinline$multipleUses1(int acc, int left, int right) { in $opt$noinline$multipleUses1() argument 179 return temp | (acc + temp); in $opt$noinline$multipleUses1() 234 public static long $opt$noinline$multipleUses2(long acc, long left, long right) { in $opt$noinline$multipleUses2() argument 237 return (acc + temp) + (acc - temp); in $opt$noinline$multipleUses2() 287 public static int $opt$noinline$mulPlusOne(int acc, int var) { in $opt$noinline$mulPlusOne() argument 289 return acc * (var + 1); in $opt$noinline$mulPlusOne() [all …]
|
/art/test/562-bce-preheader/src/ |
D | Main.java | 27 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/ |
D | code_generator_vector_arm64.cc | 1069 VRegister acc = VRegisterFrom(locations->InAt(0)); in VisitVecMultiplyAccumulate() local 1080 __ Mla(acc.V16B(), left.V16B(), right.V16B()); in VisitVecMultiplyAccumulate() 1082 __ Mls(acc.V16B(), left.V16B(), right.V16B()); in VisitVecMultiplyAccumulate() 1089 __ Mla(acc.V8H(), left.V8H(), right.V8H()); in VisitVecMultiplyAccumulate() 1091 __ Mls(acc.V8H(), left.V8H(), right.V8H()); in VisitVecMultiplyAccumulate() 1097 __ Mla(acc.V4S(), left.V4S(), right.V4S()); in VisitVecMultiplyAccumulate() 1099 __ Mls(acc.V4S(), left.V4S(), right.V4S()); in VisitVecMultiplyAccumulate() 1152 VRegister acc = VRegisterFrom(locations->InAt(0)); in VisitVecSADAccumulate() local 1170 __ Sabal(acc.V8H(), left.V8B(), right.V8B()); in VisitVecSADAccumulate() 1171 __ Sabal2(acc.V8H(), left.V16B(), right.V16B()); in VisitVecSADAccumulate() [all …]
|
D | code_generator_vector_mips64.cc | 1038 VectorRegister acc = VectorRegisterFrom(locations->InAt(0)); in VisitVecMultiplyAccumulate() local 1046 __ MaddvB(acc, left, right); in VisitVecMultiplyAccumulate() 1048 __ MsubvB(acc, left, right); in VisitVecMultiplyAccumulate() 1055 __ MaddvH(acc, left, right); in VisitVecMultiplyAccumulate() 1057 __ MsubvH(acc, left, right); in VisitVecMultiplyAccumulate() 1063 __ MaddvW(acc, left, right); in VisitVecMultiplyAccumulate() 1065 __ MsubvW(acc, left, right); in VisitVecMultiplyAccumulate() 1071 __ MaddvD(acc, left, right); in VisitVecMultiplyAccumulate() 1073 __ MsubvD(acc, left, right); in VisitVecMultiplyAccumulate() 1111 VectorRegister acc = VectorRegisterFrom(locations->InAt(0)); in VisitVecSADAccumulate() local [all …]
|
D | code_generator_vector_mips.cc | 1040 VectorRegister acc = VectorRegisterFrom(locations->InAt(0)); in VisitVecMultiplyAccumulate() local 1048 __ MaddvB(acc, left, right); in VisitVecMultiplyAccumulate() 1050 __ MsubvB(acc, left, right); in VisitVecMultiplyAccumulate() 1057 __ MaddvH(acc, left, right); in VisitVecMultiplyAccumulate() 1059 __ MsubvH(acc, left, right); in VisitVecMultiplyAccumulate() 1065 __ MaddvW(acc, left, right); in VisitVecMultiplyAccumulate() 1067 __ MsubvW(acc, left, right); in VisitVecMultiplyAccumulate() 1073 __ MaddvD(acc, left, right); in VisitVecMultiplyAccumulate() 1075 __ MsubvD(acc, left, right); in VisitVecMultiplyAccumulate() 1113 VectorRegister acc = VectorRegisterFrom(locations->InAt(0)); in VisitVecSADAccumulate() local [all …]
|
D | code_generator_vector_arm_vixl.cc | 823 vixl32::DRegister acc = DRegisterFrom(locations->InAt(0)); in VisitVecSADAccumulate() local 843 __ Vadd(DataTypeValue::I32, acc, acc, tmp); in VisitVecSADAccumulate()
|
/art/test/dexdump/ |
D | invoke-custom.txt | 541 002acc: 7010 bf00 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.<init>… 4783 003acc: 6e20 b300 1000 |0004: invoke-virtual {v0, v1}, Ljava/io/PrintStream…
|
D | checkers.txt | 4390 004acc: 2341 3700 |0024: new-array v1, v4, [I // type@0037 6798 006acc: 4401 010d |0032: aget v1, v1, v13
|