Lines Matching refs:Tys
532 std::string Intrinsic::getName(ID id, ArrayRef<Type*> Tys) { in getName() argument
535 for (Type *Ty : Tys) { in getName()
783 ArrayRef<Type*> Tys, LLVMContext &Context) { in DecodeFixedType() argument
801 return VectorType::get(DecodeFixedType(Infos, Tys, Context),D.Vector_Width); in DecodeFixedType()
803 return PointerType::get(DecodeFixedType(Infos, Tys, Context), in DecodeFixedType()
809 Elts[i] = DecodeFixedType(Infos, Tys, Context); in DecodeFixedType()
814 return Tys[D.getArgumentNumber()]; in DecodeFixedType()
816 Type *Ty = Tys[D.getArgumentNumber()]; in DecodeFixedType()
823 Type *Ty = Tys[D.getArgumentNumber()]; in DecodeFixedType()
833 Tys[D.getArgumentNumber()])); in DecodeFixedType()
835 Type *EltTy = DecodeFixedType(Infos, Tys, Context); in DecodeFixedType()
836 Type *Ty = Tys[D.getArgumentNumber()]; in DecodeFixedType()
843 Type *Ty = Tys[D.getArgumentNumber()]; in DecodeFixedType()
847 Type *Ty = Tys[D.getArgumentNumber()]; in DecodeFixedType()
862 ID id, ArrayRef<Type*> Tys) { in getType() argument
867 Type *ResultTy = DecodeFixedType(TableRef, Tys, Context); in getType()
871 ArgTys.push_back(DecodeFixedType(TableRef, Tys, Context)); in getType()
905 Function *Intrinsic::getDeclaration(Module *M, ID id, ArrayRef<Type*> Tys) { in getDeclaration() argument
909 cast<Function>(M->getOrInsertFunction(getName(id, Tys), in getDeclaration()
910 getType(M->getContext(), id, Tys))); in getDeclaration()