/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/ |
H A D | TraceGlobalMoveResolver.java | 421 AllocatableValue spillSlot = null; in breakCycle() local 426 spillSlot = (AllocatableValue) fromStack; in breakCycle() 428 debug.log("reuse slot for spilling: %s", spillSlot); in breakCycle() 431 if (spillSlot == null) { in breakCycle() 432 spillSlot = frameMapBuilder.allocateSpillSlot(from.getValueKind()); in breakCycle() 434 debug.log("created new slot for spilling: %s", spillSlot); in breakCycle() 436 LIRInstruction move = insertMove(from, spillSlot); in breakCycle() 439 block(spillSlot); in breakCycle() 440 mappingFrom.set(spillCandidate, spillSlot); in breakCycle()
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ |
H A D | MoveResolver.java | 368 … (busySpillSlots == null || !busySpillSlots.contains(fromInterval.spillSlot()))) { in resolveMappings() 398 AllocatableValue spillSlot = fromInterval.spillSlot(); in breakCycle() local 399 if (spillSlot == null) { in breakCycle() 400 spillSlot = getAllocator().getFrameMapBuilder().allocateSpillSlot(fromInterval.kind()); in breakCycle() 401 fromInterval.setSpillSlot(spillSlot); in breakCycle() 404 spillInterval(spillCandidate, fromInterval, spillSlot); in breakCycle() 407 …otected void spillInterval(int spillCandidate, Interval fromInterval, AllocatableValue spillSlot) { in spillInterval() argument 417 spillInterval.assignLocation(spillSlot); in spillInterval()
|
H A D | Interval.java | 461 private AllocatableValue spillSlot; field in Interval 630 public AllocatableValue spillSlot() { in spillSlot() method in Interval 631 return splitParent().spillSlot; in spillSlot() 636 …assert splitParent().spillSlot == null || (isVirtualStackSlot(splitParent().spillSlot) && isStackS… in setSpillSlot() 637 splitParent().spillSlot = slot; in setSpillSlot() 792 …assert (i1.spillSlot() == null && spillSlot == null) || i1.spillSlot().equals(spillSlot()) : "must… in checkSplitChildren()
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ |
H A D | MoveResolver.java | 368 … (busySpillSlots == null || !busySpillSlots.contains(fromInterval.spillSlot()))) { in resolveMappings() 398 AllocatableValue spillSlot = fromInterval.spillSlot(); in breakCycle() local 399 if (spillSlot == null) { in breakCycle() 400 spillSlot = getAllocator().getFrameMapBuilder().allocateSpillSlot(fromInterval.kind()); in breakCycle() 401 fromInterval.setSpillSlot(spillSlot); in breakCycle() 404 spillInterval(spillCandidate, fromInterval, spillSlot); in breakCycle() 407 …otected void spillInterval(int spillCandidate, Interval fromInterval, AllocatableValue spillSlot) { in spillInterval() argument 417 spillInterval.assignLocation(spillSlot); in spillInterval()
|
H A D | Interval.java | 461 private AllocatableValue spillSlot; field in Interval 630 public AllocatableValue spillSlot() { in spillSlot() method in Interval 631 return splitParent().spillSlot; in spillSlot() 636 …assert splitParent().spillSlot == null || (isVirtualStackSlot(splitParent().spillSlot) && isStackS… in setSpillSlot() 637 splitParent().spillSlot = slot; in setSpillSlot() 792 …assert (i1.spillSlot() == null && spillSlot == null) || i1.spillSlot().equals(spillSlot()) : "must… in checkSplitChildren()
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/ |
H A D | TraceGlobalMoveResolver.java | 421 AllocatableValue spillSlot = null; in breakCycle() local 426 spillSlot = (AllocatableValue) fromStack; in breakCycle() 428 debug.log("reuse slot for spilling: %s", spillSlot); in breakCycle() 431 if (spillSlot == null) { in breakCycle() 432 spillSlot = frameMapBuilder.allocateSpillSlot(from.getValueKind()); in breakCycle() 434 debug.log("created new slot for spilling: %s", spillSlot); in breakCycle() 436 LIRInstruction move = insertMove(from, spillSlot); in breakCycle() 439 block(spillSlot); in breakCycle() 440 mappingFrom.set(spillCandidate, spillSlot); in breakCycle()
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ |
H A D | MoveResolver.java | 368 … (busySpillSlots == null || !busySpillSlots.contains(fromInterval.spillSlot()))) { in resolveMappings() 398 AllocatableValue spillSlot = fromInterval.spillSlot(); in breakCycle() local 399 if (spillSlot == null) { in breakCycle() 400 spillSlot = getAllocator().getFrameMapBuilder().allocateSpillSlot(fromInterval.kind()); in breakCycle() 401 fromInterval.setSpillSlot(spillSlot); in breakCycle() 404 spillInterval(spillCandidate, fromInterval, spillSlot); in breakCycle() 407 …otected void spillInterval(int spillCandidate, Interval fromInterval, AllocatableValue spillSlot) { in spillInterval() argument 417 spillInterval.assignLocation(spillSlot); in spillInterval()
|
H A D | Interval.java | 461 private AllocatableValue spillSlot; field in Interval 630 public AllocatableValue spillSlot() { in spillSlot() method in Interval 631 return splitParent().spillSlot; in spillSlot() 636 …assert splitParent().spillSlot == null || (isVirtualStackSlot(splitParent().spillSlot) && isStackS… in setSpillSlot() 637 splitParent().spillSlot = slot; in setSpillSlot() 792 …assert (i1.spillSlot() == null && spillSlot == null) || i1.spillSlot().equals(spillSlot()) : "must… in checkSplitChildren()
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ |
H A D | MoveResolver.java | 368 … (busySpillSlots == null || !busySpillSlots.contains(fromInterval.spillSlot()))) { in resolveMappings() 398 AllocatableValue spillSlot = fromInterval.spillSlot(); in breakCycle() local 399 if (spillSlot == null) { in breakCycle() 400 spillSlot = getAllocator().getFrameMapBuilder().allocateSpillSlot(fromInterval.kind()); in breakCycle() 401 fromInterval.setSpillSlot(spillSlot); in breakCycle() 404 spillInterval(spillCandidate, fromInterval, spillSlot); in breakCycle() 407 …otected void spillInterval(int spillCandidate, Interval fromInterval, AllocatableValue spillSlot) { in spillInterval() argument 417 spillInterval.assignLocation(spillSlot); in spillInterval()
|
H A D | Interval.java | 461 private AllocatableValue spillSlot; field in Interval 630 public AllocatableValue spillSlot() { in spillSlot() method in Interval 631 return splitParent().spillSlot; in spillSlot() 636 …assert splitParent().spillSlot == null || (isVirtualStackSlot(splitParent().spillSlot) && isStackS… in setSpillSlot() 637 splitParent().spillSlot = slot; in setSpillSlot() 792 …assert (i1.spillSlot() == null && spillSlot == null) || i1.spillSlot().equals(spillSlot()) : "must… in checkSplitChildren()
|
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ |
H A D | MoveResolver.java | 368 … (busySpillSlots == null || !busySpillSlots.contains(fromInterval.spillSlot()))) { in resolveMappings() 398 AllocatableValue spillSlot = fromInterval.spillSlot(); in breakCycle() local 399 if (spillSlot == null) { in breakCycle() 400 spillSlot = getAllocator().getFrameMapBuilder().allocateSpillSlot(fromInterval.kind()); in breakCycle() 401 fromInterval.setSpillSlot(spillSlot); in breakCycle() 404 spillInterval(spillCandidate, fromInterval, spillSlot); in breakCycle() 407 …otected void spillInterval(int spillCandidate, Interval fromInterval, AllocatableValue spillSlot) { in spillInterval() argument 417 spillInterval.assignLocation(spillSlot); in spillInterval()
|
H A D | Interval.java | 461 private AllocatableValue spillSlot; field in Interval 630 public AllocatableValue spillSlot() { in spillSlot() method in Interval 631 return splitParent().spillSlot; in spillSlot() 636 …assert splitParent().spillSlot == null || (isVirtualStackSlot(splitParent().spillSlot) && isStackS… in setSpillSlot() 637 splitParent().spillSlot = slot; in setSpillSlot() 792 …assert (i1.spillSlot() == null && spillSlot == null) || i1.spillSlot().equals(spillSlot()) : "must… in checkSplitChildren()
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ |
H A D | MoveResolver.java | 368 … (busySpillSlots == null || !busySpillSlots.contains(fromInterval.spillSlot()))) { in resolveMappings() 398 AllocatableValue spillSlot = fromInterval.spillSlot(); in breakCycle() local 399 if (spillSlot == null) { in breakCycle() 400 spillSlot = getAllocator().getFrameMapBuilder().allocateSpillSlot(fromInterval.kind()); in breakCycle() 401 fromInterval.setSpillSlot(spillSlot); in breakCycle() 404 spillInterval(spillCandidate, fromInterval, spillSlot); in breakCycle() 407 …otected void spillInterval(int spillCandidate, Interval fromInterval, AllocatableValue spillSlot) { in spillInterval() argument 417 spillInterval.assignLocation(spillSlot); in spillInterval()
|
H A D | Interval.java | 461 private AllocatableValue spillSlot; field in Interval 630 public AllocatableValue spillSlot() { in spillSlot() method in Interval 631 return splitParent().spillSlot; in spillSlot() 636 …assert splitParent().spillSlot == null || (isVirtualStackSlot(splitParent().spillSlot) && isStackS… in setSpillSlot() 637 splitParent().spillSlot = slot; in setSpillSlot() 792 …assert (i1.spillSlot() == null && spillSlot == null) || i1.spillSlot().equals(spillSlot()) : "must… in checkSplitChildren()
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/ |
H A D | MoveResolver.java | 368 … (busySpillSlots == null || !busySpillSlots.contains(fromInterval.spillSlot()))) { in resolveMappings() 398 AllocatableValue spillSlot = fromInterval.spillSlot(); in breakCycle() local 399 if (spillSlot == null) { in breakCycle() 400 spillSlot = getAllocator().getFrameMapBuilder().allocateSpillSlot(fromInterval.kind()); in breakCycle() 401 fromInterval.setSpillSlot(spillSlot); in breakCycle() 404 spillInterval(spillCandidate, fromInterval, spillSlot); in breakCycle() 407 …otected void spillInterval(int spillCandidate, Interval fromInterval, AllocatableValue spillSlot) { in spillInterval() argument 417 spillInterval.assignLocation(spillSlot); in spillInterval()
|
H A D | Interval.java | 461 private AllocatableValue spillSlot; field in Interval 630 public AllocatableValue spillSlot() { in spillSlot() method in Interval 631 return splitParent().spillSlot; in spillSlot() 636 …assert splitParent().spillSlot == null || (isVirtualStackSlot(splitParent().spillSlot) && isStackS… in setSpillSlot() 637 splitParent().spillSlot = slot; in setSpillSlot() 792 …assert (i1.spillSlot() == null && spillSlot == null) || i1.spillSlot().equals(spillSlot()) : "must… in checkSplitChildren()
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/ |
H A D | TraceInterval.java | 216 private AllocatableValue spillSlot; field in TraceInterval 397 public AllocatableValue spillSlot() { 398 return splitParent().spillSlot; 403 …spillSlot() == null || (isVirtualStackSlot(spillSlot()) && isStackSlot(slot)) : String.format("can… 404 splitParent().spillSlot = slot; 515 …assert (i1.spillSlot() == null && spillSlot == null) || i1.spillSlot().equals(spillSlot()) : "must…
|
H A D | TraceLocalMoveResolver.java | 412 …al.location()) && (busySpillSlots == null || !busySpillSlots.contains(fromInterval.spillSlot()))) { in resolveMappings() 440 AllocatableValue spillSlot1 = fromInterval1.spillSlot(); in breakCycle() 454 …VirtualStackSlot spillSlot = getAllocator().getFrameMapBuilder().allocateSpillSlot(allocator.getKi… in breakCycle() local 455 spillInterval(stackSpillCandidate, fromInterval, spillSlot); in breakCycle() 458 …ed void spillInterval(int spillCandidate, TraceInterval fromInterval, AllocatableValue spillSlot) { in spillInterval() argument 467 spillInterval.assignLocation(spillSlot); in spillInterval()
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/lsra/ |
H A D | TraceInterval.java | 216 private AllocatableValue spillSlot; field in TraceInterval 397 public AllocatableValue spillSlot() { 398 return splitParent().spillSlot; 403 …spillSlot() == null || (isVirtualStackSlot(spillSlot()) && isStackSlot(slot)) : String.format("can… 404 splitParent().spillSlot = slot; 515 …assert (i1.spillSlot() == null && spillSlot == null) || i1.spillSlot().equals(spillSlot()) : "must…
|
H A D | TraceLocalMoveResolver.java | 412 …al.location()) && (busySpillSlots == null || !busySpillSlots.contains(fromInterval.spillSlot()))) { in resolveMappings() 440 AllocatableValue spillSlot1 = fromInterval1.spillSlot(); in breakCycle() 454 …VirtualStackSlot spillSlot = getAllocator().getFrameMapBuilder().allocateSpillSlot(allocator.getKi… in breakCycle() local 455 spillInterval(stackSpillCandidate, fromInterval, spillSlot); in breakCycle() 458 …ed void spillInterval(int spillCandidate, TraceInterval fromInterval, AllocatableValue spillSlot) { in spillInterval() argument 467 spillInterval.assignLocation(spillSlot); in spillInterval()
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/bu/ |
H A D | BottomUpAllocator.java | 700 AllocatableValue spillSlot = allocateSpillSlot(var); in allocStackOrRegister() local 701 insertSpillMoveBefore(spillSlot, currentLocation); in allocStackOrRegister() 702 …ary use %s for %s since current location %s is destroyed at def", mode, spillSlot, var, currentLoc… in allocStackOrRegister() 703 return spillSlot; in allocStackOrRegister() 716 AllocatableValue spillSlot = allocateSpillSlot(var); in allocStackOrRegister() local 717 setCurrentLocation(var, spillSlot); in allocStackOrRegister() 718 return spillSlot; in allocStackOrRegister() 849 AllocatableValue spillSlot = allocateSpillSlot(var); 850 setCurrentLocation(var, spillSlot); 851 insertSpillMoveAfter(reg.asValue(var.getValueKind()), spillSlot);
|
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/trace/bu/ |
H A D | BottomUpAllocator.java | 700 AllocatableValue spillSlot = allocateSpillSlot(var); in allocStackOrRegister() local 701 insertSpillMoveBefore(spillSlot, currentLocation); in allocStackOrRegister() 702 …ary use %s for %s since current location %s is destroyed at def", mode, spillSlot, var, currentLoc… in allocStackOrRegister() 703 return spillSlot; in allocStackOrRegister() 716 AllocatableValue spillSlot = allocateSpillSlot(var); in allocStackOrRegister() local 717 setCurrentLocation(var, spillSlot); in allocStackOrRegister() 718 return spillSlot; in allocStackOrRegister() 849 AllocatableValue spillSlot = allocateSpillSlot(var); 850 setCurrentLocation(var, spillSlot); 851 insertSpillMoveAfter(reg.asValue(var.getValueKind()), spillSlot);
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/arm/ |
H A D | MoveEmitter-arm.cpp | 52 MoveEmitterARM::spillSlot() const in spillSlot() function in MoveEmitterARM 92 masm.ma_str(spilledReg_, spillSlot()); in tempReg() 151 masm.ma_ldr(spillSlot(), spilledReg_); in breakCycle() 230 masm.ma_ldr(spillSlot(), spilledReg_); in emitMove() 396 masm.ma_ldr(spillSlot(), spilledReg_); in finish()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/arm/ |
H A D | MoveEmitter-arm.cpp | 44 Address MoveEmitterARM::spillSlot() const { in spillSlot() function in MoveEmitterARM 82 masm.ma_str(spilledReg_, spillSlot(), scratch); in tempReg() 143 masm.ma_ldr(spillSlot(), spilledReg_, scratch); in breakCycle() 240 masm.ma_ldr(spillSlot(), spilledReg_, scratch); in emitMove() 410 masm.ma_ldr(spillSlot(), spilledReg_, scratch); in finish()
|
/dports/www/firefox/firefox-99.0/js/src/jit/arm/ |
H A D | MoveEmitter-arm.cpp | 45 Address MoveEmitterARM::spillSlot() const { in spillSlot() function in MoveEmitterARM 83 masm.ma_str(spilledReg_, spillSlot(), scratch); in tempReg() 144 masm.ma_ldr(spillSlot(), spilledReg_, scratch); in breakCycle() 241 masm.ma_ldr(spillSlot(), spilledReg_, scratch); in emitMove() 411 masm.ma_ldr(spillSlot(), spilledReg_, scratch); in finish()
|