Lines Matching defs:STy
592 auto *STy = cast<StructType>(F->getReturnType());
593 for (unsigned I = 0, E = STy->getNumElements(); I != E; ++I)
597 } else if (auto *STy = dyn_cast<StructType>(Inst->getType())) {
598 for (unsigned I = 0, E = STy->getNumElements(); I != E; ++I) {
765 if (auto *STy = dyn_cast<StructType>(F->getReturnType())) {
767 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i)
808 auto *STy = dyn_cast<StructType>(V->getType());
809 assert(STy && "getStructLatticeValueFor() can be called only on structs");
810 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) {
856 if (auto *STy = dyn_cast<StructType>(V->getType()))
857 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i)
880 bool isStructLatticeConstant(Function *F, StructType *STy);
992 bool SCCPInstVisitor::isStructLatticeConstant(Function *F, StructType *STy) {
993 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) {
1062 if (auto *STy = dyn_cast<StructType>(NewArg->getType())) {
1063 for (unsigned I = 0, E = STy->getNumElements(); I != E; ++I) {
1072 if (auto *STy = dyn_cast<StructType>(NewArg->getType())) {
1073 for (unsigned I = 0, E = STy->getNumElements(); I != E; ++I) {
1314 if (auto *STy = dyn_cast<StructType>(ResultOp->getType()))
1316 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i)
1423 auto *STy = dyn_cast<StructType>(IVI.getType());
1424 if (!STy)
1441 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) {
1840 if (auto *STy = dyn_cast<StructType>(AI->getType())) {
1841 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) {
1968 if (auto *STy = dyn_cast<StructType>(F->getReturnType())) {
1974 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i)
2046 if (auto *STy = dyn_cast<StructType>(I.getType())) {
2061 for (unsigned i = 0, e = STy->getNumElements(); i != e; ++i) {
2243 bool SCCPSolver::isStructLatticeConstant(Function *F, StructType *STy) {
2244 return Visitor->isStructLatticeConstant(F, STy);