Support Ir Validation in phaser

This commit is contained in:
Roman Artemev
2018-12-04 18:35:09 +03:00
committed by romanart
parent de1cbc396e
commit 30cc5f6d3c
3 changed files with 18 additions and 23 deletions
@@ -57,6 +57,15 @@ object CommonConfigurationKeys {
@JvmField
val PHASES_TO_DUMP_STATE = CompilerConfigurationKey.create<Set<String>>("backend phases where we dump compiler state both before and after the phase")
@JvmField
val PHASES_TO_VALIDATE_BEFORE = CompilerConfigurationKey.create<Set<String>>("backend phases where we validate Ir before the phase")
@JvmField
val PHASES_TO_VALIDATE_AFTER = CompilerConfigurationKey.create<Set<String>>("backend phases where we validate Ir after the phase")
@JvmField
val PHASES_TO_VALIDATE = CompilerConfigurationKey.create<Set<String>>("backend phases where we validate Ir both before and after the phase")
@JvmField
val VERBOSE_PHASES = CompilerConfigurationKey.create<Set<String>>("verbose backend phases")