reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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());