src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGenerator.java
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGenerator.java Mon Mar 20 17:40:04 2017
--- new/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGenerator.java Mon Mar 20 17:40:04 2017
*** 22,31 ****
--- 22,32 ----
*/
package org.graalvm.compiler.lir.gen;
import org.graalvm.compiler.core.common.LIRKind;
import org.graalvm.compiler.lir.Variable;
+ import org.graalvm.compiler.options.OptionValues;
import jdk.vm.ci.meta.AllocatableValue;
import jdk.vm.ci.meta.PlatformKind;
import jdk.vm.ci.meta.Value;
*** 38,47 ****
--- 39,51 ----
public LIRGenerator getLIRGen() {
return lirGen;
}
+ public OptionValues getOptions() {
+ return getLIRGen().getResult().getLIR().getOptions();
+ }
// automatic derived reference handling
protected abstract boolean isNumericInteger(PlatformKind kind);
protected abstract Variable emitAdd(LIRKind resultKind, Value a, Value b, boolean setFlags);
src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGenerator.java
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File