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

References

tools/clang/utils/TableGen/NeonEmitter.cpp
 2232     if (Def->hasBody())
 2236     if (Def->hasSplat())
 2240     if (!Def->hasImmediate())
 2242     if (Emitted.find(Def->getMangledName()) != Emitted.end())
 2247     Record *R = Def->getRecord();
 2252 	  if (Def->getBaseType().getElementSizeInBits() == 16 ||
 2253 		  Def->getName().find('h') != std::string::npos)
 2256 	  else if (Def->getBaseType().getElementSizeInBits() == 32)
 2263       if (Def->getName().find('r') != std::string::npos ||
 2264           Def->getName().find("cvt") != std::string::npos)
 2267       UpperBound = utostr(Def->getReturnType().getElementSizeInBits() - 1);
 2273       if (Def->getName().find('r') != std::string::npos)
 2276     } else if (Def->getClassKind(true) == ClassB) {
 2285       assert(Def->getImmediateIdx() > 0);
 2286       Type T = Def->getParamType(Def->getImmediateIdx() - 1);
 2286       Type T = Def->getParamType(Def->getImmediateIdx() - 1);
 2291     unsigned Idx = Def->getNumParams();
 2292     if (Def->hasImmediate())
 2293       Idx = Def->getGeneratedParamIdx(Def->getImmediateIdx());
 2293       Idx = Def->getGeneratedParamIdx(Def->getImmediateIdx());
 2295     OS << "case NEON::BI__builtin_neon_" << Def->getMangledName() << ": "
 2303     Emitted.insert(Def->getMangledName());