Lines Matching refs:AsmWriterContext

1279 struct AsmWriterContext {  struct
1284 AsmWriterContext(TypePrinting *TP, SlotTracker *ST, const Module *M = nullptr) in AsmWriterContext() argument
1287 static AsmWriterContext &getEmpty() { in getEmpty() argument
1288 static AsmWriterContext EmptyCtx(nullptr, nullptr); in getEmpty()
1296 virtual ~AsmWriterContext() = default;
1305 AsmWriterContext &WriterCtx);
1308 AsmWriterContext &WriterCtx,
1332 AsmWriterContext &WriterCtx) { in WriteConstantInternal()
1609 AsmWriterContext &WriterCtx) { in writeMDTuple()
1651 AsmWriterContext &WriterCtx;
1654 : Out(Out), WriterCtx(AsmWriterContext::getEmpty()) {} in MDFieldPrinter()
1655 MDFieldPrinter(raw_ostream &Out, AsmWriterContext &Ctx) in MDFieldPrinter()
1717 AsmWriterContext &WriterCtx) { in writeMetadataAsOperand()
1829 AsmWriterContext &WriterCtx) { in writeGenericDINode()
1847 AsmWriterContext &WriterCtx) { in writeDILocation()
1861 AsmWriterContext &WriterCtx) { in writeDISubrange()
1902 AsmWriterContext &WriterCtx) { in writeDIGenericSubrange()
1953 AsmWriterContext &) { in writeDIEnumerator() argument
1965 AsmWriterContext &) { in writeDIBasicType() argument
1980 AsmWriterContext &WriterCtx) { in writeDIStringType()
1998 AsmWriterContext &WriterCtx) { in writeDIDerivedType()
2021 AsmWriterContext &WriterCtx) { in writeDICompositeType()
2054 AsmWriterContext &WriterCtx) { in writeDISubroutineType()
2064 static void writeDIFile(raw_ostream &Out, const DIFile *N, AsmWriterContext &) { in writeDIFile() argument
2080 AsmWriterContext &WriterCtx) { in writeDICompileUnit()
2110 AsmWriterContext &WriterCtx) { in writeDISubprogram()
2138 AsmWriterContext &WriterCtx) { in writeDILexicalBlock()
2150 AsmWriterContext &WriterCtx) { in writeDILexicalBlockFile()
2161 AsmWriterContext &WriterCtx) { in writeDINamespace()
2171 AsmWriterContext &WriterCtx) { in writeDICommonBlock()
2183 AsmWriterContext &WriterCtx) { in writeDIMacro()
2194 AsmWriterContext &WriterCtx) { in writeDIMacroFile()
2204 AsmWriterContext &WriterCtx) { in writeDIModule()
2220 AsmWriterContext &WriterCtx) { in writeDITemplateTypeParameter()
2231 AsmWriterContext &WriterCtx) { in writeDITemplateValueParameter()
2244 AsmWriterContext &WriterCtx) { in writeDIGlobalVariable()
2263 AsmWriterContext &WriterCtx) { in writeDILocalVariable()
2279 AsmWriterContext &WriterCtx) { in writeDILabel()
2290 AsmWriterContext &WriterCtx) { in writeDIExpression()
2315 AsmWriterContext &WriterCtx, in writeDIArgList()
2331 AsmWriterContext &WriterCtx) { in writeDIGlobalVariableExpression()
2340 AsmWriterContext &WriterCtx) { in writeDIObjCProperty()
2354 AsmWriterContext &WriterCtx) { in writeDIImportedEntity()
2368 AsmWriterContext &Ctx) { in WriteMDNodeBodyInternal()
2388 AsmWriterContext &WriterCtx) { in WriteAsOperandInternal()
2467 AsmWriterContext &WriterCtx, in WriteAsOperandInternal()
2546 AsmWriterContext getContext() { in getContext()
2547 return AsmWriterContext(&TypePrinter, &Machine, TheModule); in getContext()
3405 writeDIExpression(Out, Expr, AsmWriterContext::getEmpty()); in printNamedMDNode()
3496 AsmWriterContext WriterCtx(&TypePrinter, &Machine, GV->getParent()); in printGlobal()
3566 AsmWriterContext WriterCtx(&TypePrinter, &Machine, GA->getParent()); in printAlias()
3605 AsmWriterContext WriterCtx(&TypePrinter, &Machine, GI->getParent()); in printIFunc()
3717 AsmWriterContext WriterCtx(&TypePrinter, &Machine, F->getParent()); in printFunction()
4634 AsmWriterContext WriterCtx(&TypePrinter, MST.getMachine()); in print()
4650 AsmWriterContext WriterCtx(nullptr, Machine, M); in printWithoutType()
4665 AsmWriterContext WriterCtx(&TypePrinter, MST.getMachine(), MST.getModule()); in printAsOperandImpl()
4695 AsmWriterContext &WriterCtx) { in printMetadataImplRec()
4708 struct MDTreeAsmWriterContext : public AsmWriterContext {
4721 : AsmWriterContext(TP, ST, M), Level(0U), Visited({InitMD}), MainOS(OS) {} in MDTreeAsmWriterContext()
4757 std::unique_ptr<AsmWriterContext> WriterCtx; in printMetadataImpl()
4763 std::make_unique<AsmWriterContext>(&TypePrinter, MST.getMachine(), M); in printMetadataImpl()