More formatting.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73185 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Sanjiv Gupta 2009-06-11 06:55:48 +00:00
parent b65d1f23ca
commit fa3f80a2b7

View File

@ -168,11 +168,16 @@ void PIC16AsmPrinter::printOperand(const MachineInstr *MI, int opNum) {
} }
} }
/// printCCOperand - Print the cond code operand.
///
void PIC16AsmPrinter::printCCOperand(const MachineInstr *MI, int opNum) { void PIC16AsmPrinter::printCCOperand(const MachineInstr *MI, int opNum) {
int CC = (int)MI->getOperand(opNum).getImm(); int CC = (int)MI->getOperand(opNum).getImm();
O << PIC16CondCodeToString((PIC16CC::CondCodes)CC); O << PIC16CondCodeToString((PIC16CC::CondCodes)CC);
} }
/// printLibcallDecls - print the extern declarations for compiler
/// intrinsics.
///
void PIC16AsmPrinter::printLibcallDecls(void) { void PIC16AsmPrinter::printLibcallDecls(void) {
// If no libcalls used, return. // If no libcalls used, return.
if (LibcallDecls.empty()) return; if (LibcallDecls.empty()) return;
@ -190,6 +195,10 @@ void PIC16AsmPrinter::printLibcallDecls(void) {
O << TAI->getCommentString() << "External decls for libcalls - END." <<"\n"; O << TAI->getCommentString() << "External decls for libcalls - END." <<"\n";
} }
/// doInitialization - Perfrom Module level initializations here.
/// One task that we do here is to sectionize all global variables.
/// The MemSelOptimizer pass depends on the sectionizing.
///
bool PIC16AsmPrinter::doInitialization (Module &M) { bool PIC16AsmPrinter::doInitialization (Module &M) {
bool Result = AsmPrinter::doInitialization(M); bool Result = AsmPrinter::doInitialization(M);
@ -215,9 +224,10 @@ bool PIC16AsmPrinter::doInitialization (Module &M) {
return Result; return Result;
} }
// Emit extern decls for functions imported from other modules, and emit /// Emit extern decls for functions imported from other modules, and emit
// global declarations for function defined in this module and which are /// global declarations for function defined in this module and which are
// available to other modules. /// available to other modules.
///
void PIC16AsmPrinter::EmitFunctionDecls (Module &M) { void PIC16AsmPrinter::EmitFunctionDecls (Module &M) {
// Emit declarations for external functions. // Emit declarations for external functions.
O << TAI->getCommentString() << "Function Declarations - BEGIN." <<"\n"; O << TAI->getCommentString() << "Function Declarations - BEGIN." <<"\n";