Home | History | Annotate | Download | only in NVPTX

Lines Matching refs:Module

35 #include "llvm/IR/Module.h"
763 void NVPTXAsmPrinter::emitDeclarations(const Module &M, raw_ostream &O) {
765 for (Module::const_iterator FI = M.begin(), FE = M.end(); FI != FE; ++FI) {
806 // appearing in the module before the callee. so print out
817 void NVPTXAsmPrinter::recordAndEmitFilenames(Module &M) {
858 bool NVPTXAsmPrinter::doInitialization(Module &M) {
882 // Emit module-level inline asm if it exists.
900 void NVPTXAsmPrinter::emitGlobals(const Module &M) {
907 // sort the list of module-level globals in def-use order. We visit each
916 for (Module::const_global_iterator I = M.global_begin(), E = M.global_end();
924 // Print out module-level global variables in proper order
933 void NVPTXAsmPrinter::emitHeader(Module &M, raw_ostream &O) {
967 bool NVPTXAsmPrinter::doFinalization(Module &M) {
979 Module::GlobalListType &global_list = M.getGlobalList();
985 for (Module::global_iterator I = global_list.begin(), E = global_list.end();