diff options
author | 2017-05-22 17:52:31 +0000 | |
---|---|---|
committer | 2017-05-22 17:52:33 +0000 | |
commit | 2cd620bde125e8cc8653f482f44f81036d3a2846 (patch) | |
tree | 04831f0437cf8963564f7ad7077782b60979ba1b /compiler/optimizing/loop_optimization.h | |
parent | f14bb6c840ece68c64bebf5d0b7e0abb8c039e13 (diff) | |
parent | 636e870d55c1739e2318c2180fac349683dbfa97 (diff) |
Merge "Support for narrow operands in "dangerous" operations."
Diffstat (limited to 'compiler/optimizing/loop_optimization.h')
-rw-r--r-- | compiler/optimizing/loop_optimization.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/compiler/optimizing/loop_optimization.h b/compiler/optimizing/loop_optimization.h index 6d5978d337..35298d4076 100644 --- a/compiler/optimizing/loop_optimization.h +++ b/compiler/optimizing/loop_optimization.h @@ -137,7 +137,11 @@ class HLoopOptimization : public HOptimization { HInstruction* opa, HInstruction* opb, Primitive::Type type); - void GenerateVecOp(HInstruction* org, HInstruction* opa, HInstruction* opb, Primitive::Type type); + void GenerateVecOp(HInstruction* org, + HInstruction* opa, + HInstruction* opb, + Primitive::Type type, + bool is_unsigned = false); // Vectorization idioms. bool VectorizeHalvingAddIdiom(LoopNode* node, |