LLVM API Documentation
#include <PIC16AsmPrinter.h>
Public Member Functions | |
| PIC16AsmPrinter (raw_ostream &O, TargetMachine &TM, const TargetAsmInfo *T) | |
Protected Member Functions | |
| bool | doInitialization (Module &M) |
| bool | doFinalization (Module &M) |
| bool | inSameBank (char *s1, char *s2) |
Definition at line 26 of file PIC16AsmPrinter.h.
| llvm::PIC16AsmPrinter::PIC16AsmPrinter | ( | raw_ostream & | O, | |
| TargetMachine & | TM, | |||
| const TargetAsmInfo * | T | |||
| ) | [inline] |
Definition at line 27 of file PIC16AsmPrinter.h.
| bool PIC16AsmPrinter::doInitialization | ( | Module & | M | ) | [protected, virtual] |
doInitialization - Set up the AsmPrinter when we are working on a new module. If your pass overrides this, it must make sure to explicitly call this implementation.
Reimplemented from llvm::AsmPrinter.
Definition at line 177 of file PIC16AsmPrinter.cpp.
References llvm::AsmPrinter::doInitialization(), and llvm::AsmPrinter::O.
| bool PIC16AsmPrinter::doFinalization | ( | Module & | M | ) | [protected, virtual] |
doFinalization - Shut down the asmprinter. If you override this in your pass, you must make sure to call it explicitly.
Reimplemented from llvm::AsmPrinter.
Definition at line 312 of file PIC16AsmPrinter.cpp.
References llvm::AsmPrinter::doFinalization(), and llvm::AsmPrinter::O.
| bool PIC16AsmPrinter::inSameBank | ( | char * | s1, | |
| char * | s2 | |||
| ) | [protected] |
Definition at line 27 of file PIC16AsmPrinter.cpp.