Searched refs:spilled (Results 1 – 25 of 114) sorted by relevance
12345
948 CSRegSet spilled = BI->second; in verifySpillRestorePlacement() local951 if (spilled.empty()) in verifySpillRestorePlacement()955 << stringifyCSRegSet(spilled) in verifySpillRestorePlacement()959 if (CSRRestore[MBB].intersects(spilled)) { in verifySpillRestorePlacement()960 restored |= (CSRRestore[MBB] & spilled); in verifySpillRestorePlacement()973 if (CSRSave[SBB].intersects(spilled) && in verifySpillRestorePlacement()974 !restored.contains(CSRSave[SBB] & spilled)) in verifySpillRestorePlacement()978 if (CSRRestore[SBB].intersects(spilled)) in verifySpillRestorePlacement()979 restored |= (CSRRestore[SBB] & spilled); in verifySpillRestorePlacement()984 if (restored != spilled) { in verifySpillRestorePlacement()[all …]
146 void addStackInterval(const LiveInterval *spilled,MachineRegisterInfo* mri);491 void RegAllocPBQP::addStackInterval(const LiveInterval *spilled, in addStackInterval() argument493 int stackSlot = vrm->getStackSlot(spilled->reg); in addStackInterval()499 const TargetRegisterClass *RC = mri->getRegClass(spilled->reg); in addStackInterval()510 LiveInterval &rhsInterval = lis->getInterval(spilled->reg); in addStackInterval()
3 ; Check proper alignment of spilled vector20 ; Check that proper alignment of spilled vector does not affect vargs
14 ; C is spilled because of the scheduling of the instructions,15 ; but a smarter regalloc wouldn't have spilled it.
9 ; CHECK-NOT: spilled
5 ;; Check that they are spilled early enough that not copies are needed for the
14 ; The earlyclobber register EC0 should not be spilled before the inline asm.
306 ; Loc 0: Register (some register that will be spilled to the stack)330 ; <rdar://problem/15487687> [JS] AnyRegCC argument ends up being spilled350 ; Loc 3: Arg2 spilled to RBP +355 ; Loc 4: Arg3 spilled to RBP +367 ; Make sure all regs are spilled
6 ; stack guard value, it may get spilled to the stack, then the for loop may
16 ; The vector must be spilled:41 ; The vector must not be spilled:
15 ; one of them has to be spilled. This used to cause an abort because
5 ; It is big enough that one of the early clobber registers is spilled.
6 ; RUN: llc < %s -march=x86 -stats |& not grep spilled
4 ; of spilled/filled.
3 ; Test that scratch registers are spilled around patchpoints
9 ; Load the stack guard for the second time, just in case the previous value gets spilled.
301 ; Loc 0: Register (some register that will be spilled to the stack)325 ; <rdar://problem/15487687> [JS] AnyRegCC argument ends up being spilled345 ; Loc 3: Arg2 spilled to FP -96350 ; Loc 4: Arg3 spilled to FP - 88
140 new (curr) LiveRangeBound(i, i->spilled()); in Initialize()446 DCHECK(!HasRegisterAssigned() && !spilled()); in set_assigned_register()452 DCHECK(HasRegisterAssigned() && !spilled()); in UnsetAssignedRegister()458 DCHECK(!spilled()); in Spill()552 DCHECK(!spilled()); in GetAssignedOperand()556 DCHECK(spilled()); in GetAssignedOperand()1051 temp->set_spilled(first->spilled()); in Merge()1052 if (!temp->spilled()) in Merge()2709 DCHECK(!range->spilled()); in Spill()2756 if (!to_add->spilled()) { in AllocateRegisters()[all …]
147 if (child->spilled() || in MarkRangesSpilledInDeferredBlocks()
328 ; Loc 0: Register (some register that will be spilled to the stack)353 ; <rdar://problem/15487687> [JS] AnyRegCC argument ends up being spilled373 ; Loc 3: Arg2 spilled to FP -96378 ; Loc 4: Arg3 spilled to FP - 88
26 ; vararg call: ensure that all caller-saved registers are spilled to the
74 ; RCX is clobbered in call @Capture, but there is a spilled copy.