• Home
  • Raw
  • Download

Lines Matching refs:VTy

1468   llvm::VectorType *VTy = cast<llvm::VectorType>(Ty);  in EmitNeonShiftVector()  local
1469 llvm::Constant *C = ConstantInt::get(VTy->getElementType(), neg ? -SV : SV); in EmitNeonShiftVector()
1470 return llvm::ConstantVector::getSplat(VTy->getNumElements(), C); in EmitNeonShiftVector()
1702 llvm::VectorType *VTy = GetNeonType(this, Type); in EmitARMBuiltinExpr() local
1703 llvm::Type *Ty = VTy; in EmitARMBuiltinExpr()
1818 for (unsigned i = 0, e = VTy->getNumElements(); i != e; ++i) in EmitARMBuiltinExpr()
1842 if (VTy->getElementType()->isIntegerTy(64)) { in EmitARMBuiltinExpr()
1849 Ty = llvm::VectorType::get(VTy->getElementType(), 1); in EmitARMBuiltinExpr()
1862 Ty = llvm::PointerType::getUnqual(VTy->getElementType()); in EmitARMBuiltinExpr()
1871 Ty = llvm::PointerType::getUnqual(VTy->getElementType()); in EmitARMBuiltinExpr()
1943 if (VTy->getElementType()->getPrimitiveSizeInBits() == 64) { in EmitARMBuiltinExpr()
2007 llvm::Type *DTy =llvm::VectorType::getTruncatedElementVectorType(VTy); in EmitARMBuiltinExpr()
2014 llvm::Type *QTy = llvm::VectorType::getExtendedElementVectorType(VTy); in EmitARMBuiltinExpr()
2031 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); in EmitARMBuiltinExpr()
2035 llvm::VectorType::get(EltTy, VTy->getNumElements() * 2); in EmitARMBuiltinExpr()
2046 unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); in EmitARMBuiltinExpr()
2049 llvm::VectorType::get(EltTy, VTy->getNumElements() * 2); in EmitARMBuiltinExpr()
2222 if (VTy->getElementType()->isIntegerTy(64)) { in EmitARMBuiltinExpr()
2315 for (unsigned i = 0, e = VTy->getNumElements(); i != e; i += 2) { in EmitARMBuiltinExpr()
2335 for (unsigned i = 0, e = VTy->getNumElements(); i != e; ++i) in EmitARMBuiltinExpr()
2354 for (unsigned i = 0, e = VTy->getNumElements(); i != e; i += 2) { in EmitARMBuiltinExpr()