Lines Matching refs:SP
65 std::string getFlagName(DISubprogram &SP, bool UseX86FastCall) {
72 has_root_name(SP.getDirectory(), sys::path::Style::windows_backslash) ||
73 SP.getDirectory().contains("\\") ||
74 SP.getFilename().contains("\\")
82 SmallString<256> FilePath(SP.getDirectory());
83 sys::path::append(FilePath, PathStyle, SP.getFilename());
104 void attachDebugInfo(GlobalVariable &GV, DISubprogram &SP) {
106 DICompileUnit *CU = SP.getUnit();
115 CU, GV.getName(), /*LinkageName=*/StringRef(), SP.getFile(),
161 auto *SP = F.getSubprogram();
162 if (!SP)
165 Constant *&Flag = SavedFlags[SP];
167 std::string FlagName = getFlagName(*SP, UseX86FastCall);
178 attachDebugInfo(*GV, *SP);