diff options
Diffstat (limited to 'compiler/optimizing/optimization.h')
| -rw-r--r-- | compiler/optimizing/optimization.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/compiler/optimizing/optimization.h b/compiler/optimizing/optimization.h index 134e3cdc7a..8bc9da49fc 100644 --- a/compiler/optimizing/optimization.h +++ b/compiler/optimizing/optimization.h @@ -67,7 +67,6 @@ class HOptimization : public ArenaObject<kArenaAllocOptimization> { // field is preferred over a string lookup at places where performance matters. // TODO: generate this table and lookup methods below automatically? enum class OptimizationPass { - kAggressiveConstantFolding, kAggressiveInstructionSimplifier, kBoundsCheckElimination, kCHAGuardOptimization, @@ -93,6 +92,10 @@ enum class OptimizationPass { #ifdef ART_ENABLE_CODEGEN_arm64 kInstructionSimplifierArm64, #endif +#ifdef ART_ENABLE_CODEGEN_riscv64 + kCriticalNativeAbiFixupRiscv64, + kInstructionSimplifierRiscv64, +#endif #ifdef ART_ENABLE_CODEGEN_x86 kPcRelativeFixupsX86, kInstructionSimplifierX86, |