reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/IR/AsmWriter.cpp
  559   case Type::VoidTyID:      OS << "void"; return;
  560   case Type::HalfTyID:      OS << "half"; return;
  561   case Type::FloatTyID:     OS << "float"; return;
  562   case Type::DoubleTyID:    OS << "double"; return;
  563   case Type::X86_FP80TyID:  OS << "x86_fp80"; return;
  564   case Type::FP128TyID:     OS << "fp128"; return;
  565   case Type::PPC_FP128TyID: OS << "ppc_fp128"; return;
  566   case Type::LabelTyID:     OS << "label"; return;
  567   case Type::MetadataTyID:  OS << "metadata"; return;
  568   case Type::X86_MMXTyID:   OS << "x86_mmx"; return;
  569   case Type::TokenTyID:     OS << "token"; return;
  571     OS << 'i' << cast<IntegerType>(Ty)->getBitWidth();
  576     print(FTy->getReturnType(), OS);
  577     OS << " (";
  581         OS << ", ";
  582       print(*I, OS);
  585       if (FTy->getNumParams()) OS << ", ";
  586       OS << "...";
  588     OS << ')';
  595       return printStructBody(STy, OS);
  598       return PrintLLVMName(OS, STy->getName(), LocalPrefix);
  603       OS << '%' << I->second;
  605       OS << "%\"type " << STy << '\"';
  610     print(PTy->getElementType(), OS);
  612       OS << " addrspace(" << AddressSpace << ')';
  613     OS << '*';
  618     OS << '[' << ATy->getNumElements() << " x ";
  619     print(ATy->getElementType(), OS);
  620     OS << ']';
  625     OS << "<";
  627       OS << "vscale x ";
  628     OS << PTy->getNumElements() << " x ";
  629     print(PTy->getElementType(), OS);
  630     OS << '>';