• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/

Lines Matching defs:OS

298 void MachineFunction::print(raw_ostream &OS, SlotIndexes *Indexes) const {
299 OS << "# Machine code for function " << getName() << ": ";
301 OS << (RegInfo->isSSA() ? "SSA" : "Post SSA");
303 OS << ", not tracking liveness";
305 OS << '\n';
308 FrameInfo->print(*this, OS);
312 JumpTableInfo->print(OS);
315 ConstantPool->print(OS);
320 OS << "Function Live Ins: ";
323 OS << PrintReg(I->first, TRI);
325 OS << " in " << PrintReg(I->second, TRI);
327 OS << ", ";
329 OS << '\n';
332 OS << "Function Live Outs:";
335 OS << ' ' << PrintReg(*I, TRI);
336 OS << '\n';
340 OS << '\n';
341 BB->print(OS, Indexes);
344 OS << "\n# End machine code for function " << getName() << ".\n\n";
501 void MachineFrameInfo::print(const MachineFunction &MF, raw_ostream &OS) const{
507 OS << "Frame Objects:\n";
511 OS << " fi#" << (int)(i-NumFixedObjects) << ": ";
513 OS << "dead\n";
517 OS << "variable sized";
519 OS << "size=" << SO.Size;
520 OS << ", align=" << SO.Alignment;
523 OS << ", fixed";
526 OS << ", at location [SP";
528 OS << "+" << Off;
530 OS << Off;
531 OS << "]";
533 OS << "\n";
622 void MachineJumpTableInfo::print(raw_ostream &OS) const {
625 OS << "Jump Tables:\n";
628 OS << " jt#" << i << ": ";
630 OS << " BB#" << JumpTables[i].MBBs[j]->getNumber();
633 OS << '\n';
756 void MachineConstantPool::print(raw_ostream &OS) const {
759 OS << "Constant Pool:\n";
761 OS << " cp#" << i << ": ";
763 Constants[i].Val.MachineCPVal->print(OS);
765 OS << *(const Value*)Constants[i].Val.ConstVal;
766 OS << ", align=" << Constants[i].getAlignment();
767 OS << "\n";