mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 05:01:59 +01:00
tidy up a few 80-column and trailing whitespace bits.
llvm-svn: 112726
This commit is contained in:
parent
988287ae88
commit
f727f525cd
@ -113,9 +113,9 @@ namespace {
|
||||
// Allocatable - vector of allocatable physical registers.
|
||||
BitVector Allocatable;
|
||||
|
||||
// SkippedInstrs - Descriptors of instructions whose clobber list was ignored
|
||||
// because all registers were spilled. It is still necessary to mark all the
|
||||
// clobbered registers as used by the function.
|
||||
// SkippedInstrs - Descriptors of instructions whose clobber list was
|
||||
// ignored because all registers were spilled. It is still necessary to
|
||||
// mark all the clobbered registers as used by the function.
|
||||
SmallPtrSet<const TargetInstrDesc*, 4> SkippedInstrs;
|
||||
|
||||
// isBulkSpilling - This flag is set when LiveRegMap will be cleared
|
||||
@ -796,7 +796,8 @@ void RAFast::AllocateBasicBlock() {
|
||||
else {
|
||||
int SS = StackSlotForVirtReg[Reg];
|
||||
if (SS == -1)
|
||||
MO.setReg(0); // We can't allocate a physreg for a DebugValue, sorry!
|
||||
// We can't allocate a physreg for a DebugValue, sorry!
|
||||
MO.setReg(0);
|
||||
else {
|
||||
// Modify DBG_VALUE now that the value is in a spill slot.
|
||||
int64_t Offset = MI->getOperand(1).getImm();
|
||||
@ -805,7 +806,8 @@ void RAFast::AllocateBasicBlock() {
|
||||
DebugLoc DL = MI->getDebugLoc();
|
||||
if (MachineInstr *NewDV =
|
||||
TII->emitFrameIndexDebugValue(*MF, SS, Offset, MDPtr, DL)) {
|
||||
DEBUG(dbgs() << "Modifying debug info due to spill:" << "\t" << *MI);
|
||||
DEBUG(dbgs() << "Modifying debug info due to spill:" <<
|
||||
"\t" << *MI);
|
||||
MachineBasicBlock *MBB = MI->getParent();
|
||||
MBB->insert(MBB->erase(MI), NewDV);
|
||||
// Scan NewDV operands from the beginning.
|
||||
@ -813,7 +815,8 @@ void RAFast::AllocateBasicBlock() {
|
||||
ScanDbgValue = true;
|
||||
break;
|
||||
} else
|
||||
MO.setReg(0); // We can't allocate a physreg for a DebugValue, sorry!
|
||||
// We can't allocate a physreg for a DebugValue; sorry!
|
||||
MO.setReg(0);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -876,8 +879,8 @@ void RAFast::AllocateBasicBlock() {
|
||||
// operands. If there are also physical defs, these registers must avoid
|
||||
// both physical defs and uses, making them more constrained than normal
|
||||
// operands.
|
||||
// Similarly, if there are multiple defs and tied operands, we must make sure
|
||||
// the same register is allocated to uses and defs.
|
||||
// Similarly, if there are multiple defs and tied operands, we must make
|
||||
// sure the same register is allocated to uses and defs.
|
||||
// We didn't detect inline asm tied operands above, so just make this extra
|
||||
// pass for all inline asm.
|
||||
if (MI->isInlineAsm() || hasEarlyClobbers || hasPartialRedefs ||
|
||||
@ -928,9 +931,9 @@ void RAFast::AllocateBasicBlock() {
|
||||
unsigned DefOpEnd = MI->getNumOperands();
|
||||
if (TID.isCall()) {
|
||||
// Spill all virtregs before a call. This serves two purposes: 1. If an
|
||||
// exception is thrown, the landing pad is going to expect to find registers
|
||||
// in their spill slots, and 2. we don't have to wade through all the
|
||||
// <imp-def> operands on the call instruction.
|
||||
// exception is thrown, the landing pad is going to expect to find
|
||||
// registers in their spill slots, and 2. we don't have to wade through
|
||||
// all the <imp-def> operands on the call instruction.
|
||||
DefOpEnd = VirtOpEnd;
|
||||
DEBUG(dbgs() << " Spilling remaining registers before call.\n");
|
||||
spillAll(MI);
|
||||
|
Loading…
x
Reference in New Issue
Block a user