< prev index next >

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCLoadConstantTableBaseOp.java

Print this page

        

*** 53,64 **** * <p> * If the constant section grows beyond 8k size, the immediate addressing cannot be used anymore; in * this case absolute addressing (without using the base pointer is used). See also: * CodeInstaller::pd_patch_DataSectionReference * ! * @see SPARCMove#loadFromConstantTable(CompilationResultBuilder, SPARCMacroAssembler, int, ! * Register, jdk.vm.ci.meta.Constant, Register, SPARCDelayedControlTransfer) */ public class SPARCLoadConstantTableBaseOp extends SPARCLIRInstruction { public static final LIRInstructionClass<SPARCLoadConstantTableBaseOp> TYPE = LIRInstructionClass.create(SPARCLoadConstantTableBaseOp.class); public static final SizeEstimate SIZE = SizeEstimate.create(9); --- 53,64 ---- * <p> * If the constant section grows beyond 8k size, the immediate addressing cannot be used anymore; in * this case absolute addressing (without using the base pointer is used). See also: * CodeInstaller::pd_patch_DataSectionReference * ! * @see SPARCMove#loadFromConstantTable(CompilationResultBuilder, SPARCMacroAssembler, Register, ! * jdk.vm.ci.meta.Constant, Register, SPARCDelayedControlTransfer) */ public class SPARCLoadConstantTableBaseOp extends SPARCLIRInstruction { public static final LIRInstructionClass<SPARCLoadConstantTableBaseOp> TYPE = LIRInstructionClass.create(SPARCLoadConstantTableBaseOp.class); public static final SizeEstimate SIZE = SizeEstimate.create(9);
< prev index next >