Lines Matching refs:STy
503 llvm::StructType *STy = llvm::ConstantStruct::getTypeForElements( in buildFrom() local
509 if (DesiredSTy->isLayoutIdentical(STy)) in buildFrom()
510 STy = DesiredSTy; in buildFrom()
513 return llvm::ConstantStruct::get(STy, Packed ? PackedElems : UnpackedElems); in buildFrom()
538 auto *STy = dyn_cast<llvm::StructType>(DesiredTy); in condense() local
539 if (STy && STy->getNumElements() == 1 && in condense()
540 STy->getElementType(0) == Elems[First]->getType()) in condense()
541 Elems[First] = llvm::ConstantStruct::get(STy, Elems[First]); in condense()
1100 llvm::StructType *STy = llvm::StructType::get(VMContext, Types, false); in VisitCastExpr() local
1101 return llvm::ConstantStruct::get(STy, Elts); in VisitCastExpr()
2094 llvm::StructType *STy = in tryEmitPrivate() local
2096 return llvm::ConstantStruct::get(STy, Complex); in tryEmitPrivate()
2117 llvm::StructType *STy = in tryEmitPrivate() local
2119 return llvm::ConstantStruct::get(STy, Complex); in tryEmitPrivate()