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

Declarations

tools/clang/utils/TableGen/NeonEmitter.cpp
  241   std::string str() const;

References

tools/clang/utils/TableGen/NeonEmitter.cpp
  167   bool operator==(const Type &Other) const { return str() == Other.str(); }
  167   bool operator==(const Type &Other) const { return str() == Other.str(); }
 1239     OS << "__ai " << Types[0].str() << " ";
 1254       OS << V.getType().str() << " ";
 1322     OS << "  " << NewV.getType().str() << " " << NewV.getName() << ";";
 1361     OS << "  " << V2.getType().str() << " " << V2.getName() << " = "
 1400     S += "(" + RetVar.getType().str() + ") ";
 1420         Cast = "(" + T2.str() + ")";
 1431       Arg = "(" + BaseType.str() + ") {";
 1448       Arg = "(" + CastToType.str() + ")" + Arg;
 1451       Arg = "(" + CastToType.str() + ")" + Arg;
 1487     OS << "  " << RetVar.getType().str() << " " << RetVar.getName() << ";";
 1665     Intr.OS << R.first.str() << " " << Intr.Variables[N].getName() << " = "
 1669     S = "*(" + castToType.str() + " *) &" + Intr.Variables[N].getName() + "";
 1672     S = "(" + castToType.str() + ")(" + R.second + ")";
 1796   std::string S = "(" + T.str() + ") {";
 1818   std::string S = "(" + T.str() + ") {";
 1865       A.first.str() + " " + Intr.Variables[N].getName() + " = " + A.second;
 2006     ErrMsg += Types[I].str();
 2014     ErrMsg += "  - " + I.getReturnType().str() + " " + I.getMangledName();
 2019       ErrMsg += I.getParamType(A).str();
 2433     OS << T2.str();
 2434     OS << " " << T.str() << ";\n";
 2460       OS << "typedef struct " << VT.str() << " {\n";
 2461       OS << "  " << T.str() << " val";
 2464       OS << VT.str() << ";\n";