Home | History | Annotate | Download | only in AsmPrinter

Lines Matching refs:GV

1282   DIGlobalVariable GV(N);
1283 if (!GV.Verify())
1286 DIDescriptor GVContext = GV.getContext();
1287 DIType GTy = GV.getType();
1293 DIDerivedType SDMDecl = GV.getStaticDataMemberDeclaration();
1308 VariableDIE = new DIE(GV.getTag());
1313 addString(VariableDIE, dwarf::DW_AT_name, GV.getDisplayName());
1317 if (!GV.isLocalToUnit()) {
1319 addGlobalName(GV.getName(), VariableDIE);
1323 addSourceLine(VariableDIE, GV);
1331 bool isGlobalVariable = GV.getGlobal() != NULL;
1335 addOpAddress(Block, Asm->Mang->getSymbol(GV.getGlobal()));
1338 if (GVContext && GV.isDefinition() && !GVContext.isCompileUnit() &&
1353 StringRef LinkageName = GV.getLinkageName();
1368 dyn_cast_or_null<ConstantInt>(GV.getConstant())) {
1376 // GV is a merged global.
1390 addAccelName(GV.getName(), AddrDIE);
1394 if (GV.getLinkageName() != "" && GV.getName() != GV.getLinkageName())
1395 addAccelName(GV.getLinkageName(), AddrDIE);