Home | History | Annotate | Download | only in NVPTX

Lines Matching refs:fileName

285   StringRef fileName(Scope.getFilename());
288 if (!dirName.empty() && !sys::path::is_absolute(fileName)) {
289 sys::path::append(FullPathName, fileName);
290 fileName = FullPathName.str();
293 if (filenameMap.find(fileName.str()) == filenameMap.end())
298 this->emitSrcInText(fileName.str(), curLoc.getLine());
301 temp << "\t.loc " << filenameMap[fileName.str()] << " " << curLoc.getLine()
826 StringRef Filename(DIUnit.getFilename());
829 if (!Dirname.empty() && !sys::path::is_absolute(Filename)) {
830 sys::path::append(FullPathName, Filename);
831 Filename = FullPathName.str();
833 if (filenameMap.find(Filename.str()) != filenameMap.end())
835 filenameMap[Filename.str()] = i;
836 OutStreamer.EmitDwarfFileDirective(i, "", Filename.str());
844 StringRef Filename(SP.getFilename());
847 if (!Dirname.empty() && !sys::path::is_absolute(Filename)) {
848 sys::path::append(FullPathName, Filename);
849 Filename = FullPathName.str();
851 if (filenameMap.find(Filename.str()) != filenameMap.end())
853 filenameMap[Filename.str()] = i;
1159 if (!strncmp(GVar->getName().data(), "filename", 8))
2002 void NVPTXAsmPrinter::emitSrcInText(StringRef filename, unsigned line) {
2004 LineReader *reader = this->getReader(filename.str());
2006 temp << filename.str();
2015 LineReader *NVPTXAsmPrinter::getReader(std::string filename) {
2017 reader = new LineReader(filename);
2020 if (reader->fileName() != filename) {
2022 reader = new LineReader(filename);