Lines Matching refs:AsmWriterContext
1349 struct AsmWriterContext { struct
1354 AsmWriterContext(TypePrinting *TP, SlotTracker *ST, const Module *M = nullptr) in AsmWriterContext() argument
1357 static AsmWriterContext &getEmpty() { in getEmpty() argument
1358 static AsmWriterContext EmptyCtx(nullptr, nullptr); in getEmpty()
1366 virtual ~AsmWriterContext() = default;
1375 AsmWriterContext &WriterCtx);
1378 AsmWriterContext &WriterCtx,
1409 AsmWriterContext &WriterCtx) { in WriteConstantInternal()
1685 AsmWriterContext &WriterCtx) { in writeMDTuple()
1727 AsmWriterContext &WriterCtx;
1730 : Out(Out), WriterCtx(AsmWriterContext::getEmpty()) {} in MDFieldPrinter()
1731 MDFieldPrinter(raw_ostream &Out, AsmWriterContext &Ctx) in MDFieldPrinter()
1794 AsmWriterContext &WriterCtx) { in writeMetadataAsOperand()
1906 AsmWriterContext &WriterCtx) { in writeGenericDINode()
1924 AsmWriterContext &WriterCtx) { in writeDILocation()
1938 AsmWriterContext &WriterCtx) { in writeDIAssignID()
1944 AsmWriterContext &WriterCtx) { in writeDISubrange()
1985 AsmWriterContext &WriterCtx) { in writeDIGenericSubrange()
2036 AsmWriterContext &) { in writeDIEnumerator() argument
2048 AsmWriterContext &) { in writeDIBasicType() argument
2063 AsmWriterContext &WriterCtx) { in writeDIStringType()
2081 AsmWriterContext &WriterCtx) { in writeDIDerivedType()
2104 AsmWriterContext &WriterCtx) { in writeDICompositeType()
2137 AsmWriterContext &WriterCtx) { in writeDISubroutineType()
2147 static void writeDIFile(raw_ostream &Out, const DIFile *N, AsmWriterContext &) { in writeDIFile() argument
2163 AsmWriterContext &WriterCtx) { in writeDICompileUnit()
2193 AsmWriterContext &WriterCtx) { in writeDISubprogram()
2221 AsmWriterContext &WriterCtx) { in writeDILexicalBlock()
2233 AsmWriterContext &WriterCtx) { in writeDILexicalBlockFile()
2244 AsmWriterContext &WriterCtx) { in writeDINamespace()
2254 AsmWriterContext &WriterCtx) { in writeDICommonBlock()
2266 AsmWriterContext &WriterCtx) { in writeDIMacro()
2277 AsmWriterContext &WriterCtx) { in writeDIMacroFile()
2287 AsmWriterContext &WriterCtx) { in writeDIModule()
2303 AsmWriterContext &WriterCtx) { in writeDITemplateTypeParameter()
2314 AsmWriterContext &WriterCtx) { in writeDITemplateValueParameter()
2327 AsmWriterContext &WriterCtx) { in writeDIGlobalVariable()
2346 AsmWriterContext &WriterCtx) { in writeDILocalVariable()
2362 AsmWriterContext &WriterCtx) { in writeDILabel()
2373 AsmWriterContext &WriterCtx) { in writeDIExpression()
2398 AsmWriterContext &WriterCtx, in writeDIArgList()
2414 AsmWriterContext &WriterCtx) { in writeDIGlobalVariableExpression()
2423 AsmWriterContext &WriterCtx) { in writeDIObjCProperty()
2437 AsmWriterContext &WriterCtx) { in writeDIImportedEntity()
2451 AsmWriterContext &Ctx) { in WriteMDNodeBodyInternal()
2471 AsmWriterContext &WriterCtx) { in WriteAsOperandInternal()
2550 AsmWriterContext &WriterCtx, in WriteAsOperandInternal()
2629 AsmWriterContext getContext() { in getContext()
2630 return AsmWriterContext(&TypePrinter, &Machine, TheModule); in getContext()
3565 writeDIExpression(Out, Expr, AsmWriterContext::getEmpty()); in printNamedMDNode()
3656 AsmWriterContext WriterCtx(&TypePrinter, &Machine, GV->getParent()); in printGlobal()
3747 AsmWriterContext WriterCtx(&TypePrinter, &Machine, GA->getParent()); in printAlias()
3786 AsmWriterContext WriterCtx(&TypePrinter, &Machine, GI->getParent()); in printIFunc()
3901 AsmWriterContext WriterCtx(&TypePrinter, &Machine, F->getParent()); in printFunction()
4942 AsmWriterContext WriterCtx(&TypePrinter, MST.getMachine()); in print()
4958 AsmWriterContext WriterCtx(nullptr, Machine, M); in printWithoutType()
4973 AsmWriterContext WriterCtx(&TypePrinter, MST.getMachine(), MST.getModule()); in printAsOperandImpl()
5003 AsmWriterContext &WriterCtx) { in printMetadataImplRec()
5016 struct MDTreeAsmWriterContext : public AsmWriterContext {
5029 : AsmWriterContext(TP, ST, M), Level(0U), Visited({InitMD}), MainOS(OS) {} in MDTreeAsmWriterContext()
5065 std::unique_ptr<AsmWriterContext> WriterCtx; in printMetadataImpl()
5071 std::make_unique<AsmWriterContext>(&TypePrinter, MST.getMachine(), M); in printMetadataImpl()