Lines Matching defs:AssemblyWriter

2730 class AssemblyWriter {
2748 /// Construct an AssemblyWriter with an external SlotTracker
2749 AssemblyWriter(formatted_raw_ostream &o, SlotTracker &Mac, const Module *M,
2753 AssemblyWriter(formatted_raw_ostream &o, SlotTracker &Mac,
2840 AssemblyWriter::AssemblyWriter(formatted_raw_ostream &o, SlotTracker &Mac,
2853 AssemblyWriter::AssemblyWriter(formatted_raw_ostream &o, SlotTracker &Mac,
2858 void AssemblyWriter::writeOperand(const Value *Operand, bool PrintType) {
2871 void AssemblyWriter::writeSyncScope(const LLVMContext &Context,
2889 void AssemblyWriter::writeAtomic(const LLVMContext &Context,
2899 void AssemblyWriter::writeAtomicCmpXchg(const LLVMContext &Context,
2911 void AssemblyWriter::writeParamOperand(const Value *Operand,
2931 void AssemblyWriter::writeOperandBundles(const CallBase *Call) {
2973 void AssemblyWriter::printModule(const Module *M) {
3069 void AssemblyWriter::printModuleSummaryIndex() {
3187 void AssemblyWriter::printTypeTestResolution(const TypeTestResolution &TTRes) {
3206 void AssemblyWriter::printTypeIdSummary(const TypeIdSummary &TIS) {
3223 void AssemblyWriter::printTypeIdCompatibleVtableSummary(
3236 void AssemblyWriter::printArgs(const std::vector<uint64_t> &Args) {
3246 void AssemblyWriter::printWPDRes(const WholeProgramDevirtResolution &WPDRes) {
3292 void AssemblyWriter::printAliasSummary(const AliasSummary *AS) {
3303 void AssemblyWriter::printGlobalVarSummary(const GlobalVarSummary *GS) {
3385 void AssemblyWriter::printFunctionSummary(const FunctionSummary *FS) {
3514 void AssemblyWriter::printTypeIdInfo(
3560 void AssemblyWriter::printVFuncId(const FunctionSummary::VFuncId VFId) {
3582 void AssemblyWriter::printNonConstVCalls(
3593 void AssemblyWriter::printConstVCalls(
3611 void AssemblyWriter::printSummary(const GlobalValueSummary &Summary) {
3653 void AssemblyWriter::printSummaryInfo(unsigned Slot, const ValueInfo &VI) {
3695 void AssemblyWriter::printNamedMDNode(const NamedMDNode *NMD) {
3794 void AssemblyWriter::printGlobal(const GlobalVariable *GV) {
3885 void AssemblyWriter::printAlias(const GlobalAlias *GA) {
3924 void AssemblyWriter::printIFunc(const GlobalIFunc *GI) {
3958 void AssemblyWriter::printComdat(const Comdat *C) {
3962 void AssemblyWriter::printTypeIdentities() {
3992 void AssemblyWriter::printFunction(const Function *F) {
4140 void AssemblyWriter::printArgument(const Argument *Arg, AttributeSet Attrs) {
4162 void AssemblyWriter::printBasicBlock(const BasicBlock *BB) {
4210 void AssemblyWriter::printInstructionLine(const Instruction &I) {
4217 void AssemblyWriter::printGCRelocateComment(const GCRelocateInst &Relocate) {
4227 void AssemblyWriter::printInfoComment(const Value &V) {
4258 void AssemblyWriter::printInstruction(const Instruction &I) {
4693 void AssemblyWriter::printDbgMarker(const DbgMarker &Marker) {
4706 void AssemblyWriter::printDbgRecord(const DbgRecord &DR) {
4715 void AssemblyWriter::printDbgVariableRecord(const DbgVariableRecord &DVR) {
4753 void AssemblyWriter::printDbgRecordLine(const DbgRecord &DR) {
4760 void AssemblyWriter::printDbgLabelRecord(const DbgLabelRecord &Label) {
4769 void AssemblyWriter::printMetadataAttachments(
4792 void AssemblyWriter::writeMDNode(unsigned Slot, const MDNode *Node) {
4798 void AssemblyWriter::writeAllMDNodes() {
4809 void AssemblyWriter::printMDNodeBody(const MDNode *Node) {
4814 void AssemblyWriter::writeAttribute(const Attribute &Attr, bool InAttrGroup) {
4828 void AssemblyWriter::writeAttributeSet(const AttributeSet &AttrSet,
4839 void AssemblyWriter::writeAllAttributeGroups() {
4851 void AssemblyWriter::printUseListOrder(const Value *V,
4876 void AssemblyWriter::printUseLists(const Function *F) {
4895 AssemblyWriter W(OS, SlotTable, this->getParent(), AAW,
4906 AssemblyWriter W(OS, SlotTable, this->getModule(), AAW,
4916 AssemblyWriter W(OS, SlotTable, this, AAW, IsForDebug,
4924 AssemblyWriter W(OS, SlotTable, getParent(), nullptr, IsForDebug);
4940 AssemblyWriter W(OS, *SlotTable, getParent(), nullptr, IsForDebug);
5018 AssemblyWriter W(OS, SlotTable, getModuleFromDPI(this), nullptr, IsForDebug);
5041 AssemblyWriter W(OS, SlotTable, getModuleFromDPI(this), nullptr, IsForDebug);
5057 AssemblyWriter W(OS, SlotTable, getModuleFromDPI(this), nullptr, IsForDebug);
5085 AssemblyWriter W(OS, SlotTable, getModuleFromVal(I), nullptr, IsForDebug);
5089 AssemblyWriter W(OS, SlotTable, getModuleFromVal(BB), nullptr, IsForDebug);
5092 AssemblyWriter W(OS, SlotTable, GV->getParent(), nullptr, IsForDebug);
5286 AssemblyWriter W(OS, SlotTable, this, IsForDebug);