diff options
Diffstat (limited to 'compiler/optimizing/intrinsics_arm64.cc')
-rw-r--r-- | compiler/optimizing/intrinsics_arm64.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/compiler/optimizing/intrinsics_arm64.cc b/compiler/optimizing/intrinsics_arm64.cc index c38f5d6748..4b31ac8e02 100644 --- a/compiler/optimizing/intrinsics_arm64.cc +++ b/compiler/optimizing/intrinsics_arm64.cc @@ -2768,16 +2768,16 @@ void IntrinsicCodeGeneratorARM64::VisitSystemArrayCopy(HInvoke* invoke) { static void GenIsInfinite(LocationSummary* locations, bool is64bit, MacroAssembler* masm) { - Operand infinity; - Operand tst_mask; + Operand infinity(0); + Operand tst_mask(0); Register out; if (is64bit) { - infinity = kPositiveInfinityDouble; + infinity = Operand(kPositiveInfinityDouble); tst_mask = MaskLeastSignificant<uint64_t>(63); out = XRegisterFrom(locations->Out()); } else { - infinity = kPositiveInfinityFloat; + infinity = Operand(kPositiveInfinityFloat); tst_mask = MaskLeastSignificant<uint32_t>(31); out = WRegisterFrom(locations->Out()); } |