diff options
author | 2020-11-06 13:39:54 +0000 | |
---|---|---|
committer | 2020-11-06 15:26:27 +0000 | |
commit | 8f2eb25ca40136a36a5d7002c8ca5a05723e334e (patch) | |
tree | 51778c592bdd3eb65d3fde8c21997eec30bd1e23 /compiler/optimizing/instruction_simplifier.cc | |
parent | 8411c5ddb824bae1d3202a3bc2e42c77d351e916 (diff) |
Remove NeedsDexCache logic from the compiler.
The compiled code and runtime stubs don't need to have direct access to
the dex cache anymore.
Test: test.py
Change-Id: Id3aab9b10445ba2599e1a9ffd8e36506a745bfec
Diffstat (limited to 'compiler/optimizing/instruction_simplifier.cc')
-rw-r--r-- | compiler/optimizing/instruction_simplifier.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/optimizing/instruction_simplifier.cc b/compiler/optimizing/instruction_simplifier.cc index d7d5b597c0..96f82f61ca 100644 --- a/compiler/optimizing/instruction_simplifier.cc +++ b/compiler/optimizing/instruction_simplifier.cc @@ -2326,14 +2326,14 @@ void InstructionSimplifierVisitor::SimplifyFP2Int(HInvoke* invoke) { if (type == DataType::Type::kFloat64) { nan = GetGraph()->GetLongConstant(0x7ff8000000000000L); invoke->SetIntrinsic(Intrinsics::kDoubleDoubleToRawLongBits, - kNeedsEnvironmentOrCache, + kNeedsEnvironment, kNoSideEffects, kNoThrow); } else { DCHECK_EQ(type, DataType::Type::kFloat32); nan = GetGraph()->GetIntConstant(0x7fc00000); invoke->SetIntrinsic(Intrinsics::kFloatFloatToRawIntBits, - kNeedsEnvironmentOrCache, + kNeedsEnvironment, kNoSideEffects, kNoThrow); } |