Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Tys

416     llvm::Type *Tys[] = { ResType, Builder.getInt8PtrTy(0) };
417 Value *F = CGM.getIntrinsic(Intrinsic::objectsize, Tys);
2444 SmallVector<llvm::Type *, 3> Tys;
2451 Tys.push_back(Ty);
2461 Tys.push_back(ArgType);
2464 Tys.push_back(ArgType);
2467 Tys.push_back(FloatTy);
2469 return CGM.getIntrinsic(IntrinsicID, Tys);
2596 llvm::Type *Tys[] = { VTy, VecFlt };
2597 Function *F = CGM.getIntrinsic(LLVMIntrinsic, Tys);
2622 llvm::Type *Tys[2] = { FloatTy, Ty };
2624 Function *F = CGM.getIntrinsic(Int, Tys);
2641 llvm::Type *Tys[2] = { Ty, FloatTy };
2642 Function *F = CGM.getIntrinsic(LLVMIntrinsic, Tys);
2701 llvm::Type *Tys[2] = { Ty, InTy };
2702 return EmitNeonCall(CGM.getIntrinsic(LLVMIntrinsic, Tys), Ops, NameHint);
2797 llvm::Type *Tys[2] = { Ty, NarrowTy };
2798 return EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, NameHint);
2807 llvm::Type *Tys[2] = { Ty, NarrowTy };
2808 return EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vpaddl");
4601 llvm::Type* Tys[2] = { VTy, ArgTy };
4605 Function *F = CGM.getIntrinsic(Int, Tys);
4787 llvm::Type *Tys[2] = { Ty, InTy };
4788 return EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vcvta");
4805 llvm::Type *Tys[2] = { Ty, InTy };
4806 return EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vcvtm");
4823 llvm::Type *Tys[2] = { Ty, InTy };
4824 return EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vcvtn");
4841 llvm::Type *Tys[2] = { Ty, InTy };
4842 return EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vcvtp");
4895 llvm::Type *Tys[2] = { Ty, VTy };
4897 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vaddv");
4909 llvm::Type *Tys[2] = { Ty, VTy };
4911 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vaddv");
4923 llvm::Type *Tys[2] = { Ty, VTy };
4925 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vaddv");
4937 llvm::Type *Tys[2] = { Ty, VTy };
4939 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vaddv");
4948 llvm::Type *Tys[2] = { Ty, VTy };
4950 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vmaxv");
4959 llvm::Type *Tys[2] = { Ty, VTy };
4961 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vmaxv");
4970 llvm::Type *Tys[2] = { Ty, VTy };
4972 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vmaxv");
4981 llvm::Type *Tys[2] = { Ty, VTy };
4983 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vmaxv");
4992 llvm::Type *Tys[2] = { Ty, VTy };
4994 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vmaxv");
5003 llvm::Type *Tys[2] = { Ty, VTy };
5005 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vmaxv");
5014 llvm::Type *Tys[2] = { Ty, VTy };
5016 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vmaxv");
5025 llvm::Type *Tys[2] = { Ty, VTy };
5027 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vmaxv");
5036 llvm::Type *Tys[2] = { Ty, VTy };
5038 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vminv");
5047 llvm::Type *Tys[2] = { Ty, VTy };
5049 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vminv");
5058 llvm::Type *Tys[2] = { Ty, VTy };
5060 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vminv");
5069 llvm::Type *Tys[2] = { Ty, VTy };
5071 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vminv");
5080 llvm::Type *Tys[2] = { Ty, VTy };
5082 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vminv");
5091 llvm::Type *Tys[2] = { Ty, VTy };
5093 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vminv");
5102 llvm::Type *Tys[2] = { Ty, VTy };
5104 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vminv");
5113 llvm::Type *Tys[2] = { Ty, VTy };
5115 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vminv");
5129 llvm::Type *Tys[2] = { Ty, VTy };
5131 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vaddlv");
5140 llvm::Type *Tys[2] = { Ty, VTy };
5142 return EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vaddlv");
5149 llvm::Type *Tys[2] = { Ty, VTy };
5151 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vaddlv");
5160 llvm::Type *Tys[2] = { Ty, VTy };
5162 return EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vaddlv");
5169 llvm::Type *Tys[2] = { Ty, VTy };
5171 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vaddlv");
5180 llvm::Type *Tys[2] = { Ty, VTy };
5182 return EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vaddlv");
5189 llvm::Type *Tys[2] = { Ty, VTy };
5191 Ops[0] = EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vaddlv");
5200 llvm::Type *Tys[2] = { Ty, VTy };
5202 return EmitNeonCall(CGM.getIntrinsic(Int, Tys), Ops, "vaddlv");
5242 llvm::Type *Tys[2] = { VTy, PTy };
5258 Function *F = CGM.getIntrinsic(Int, Tys);
5271 llvm::Type *Tys[2] = { VTy, PTy };
5289 return EmitNeonCall(CGM.getIntrinsic(Int, Tys), IntOps, "");
5327 llvm::Type *Tys[2] = { VTy, PTy };
5328 Function *F = CGM.getIntrinsic(Intrinsic::aarch64_neon_ld2, Tys);
5338 llvm::Type *Tys[2] = { VTy, PTy };
5339 Function *F = CGM.getIntrinsic(Intrinsic::aarch64_neon_ld3, Tys);
5349 llvm::Type *Tys[2] = { VTy, PTy };
5350 Function *F = CGM.getIntrinsic(Intrinsic::aarch64_neon_ld4, Tys);
5361 llvm::Type *Tys[2] = { VTy, PTy };
5362 Function *F = CGM.getIntrinsic(Intrinsic::aarch64_neon_ld2r, Tys);
5373 llvm::Type *Tys[2] = { VTy, PTy };
5374 Function *F = CGM.getIntrinsic(Intrinsic::aarch64_neon_ld3r, Tys);
5385 llvm::Type *Tys[2] = { VTy, PTy };
5386 Function *F = CGM.getIntrinsic(Intrinsic::aarch64_neon_ld4r, Tys);
5394 llvm::Type *Tys[2] = { VTy, Ops[1]->getType() };
5395 Function *F = CGM.getIntrinsic(Intrinsic::aarch64_neon_ld2lane, Tys);
5410 llvm::Type *Tys[2] = { VTy, Ops[1]->getType() };
5411 Function *F = CGM.getIntrinsic(Intrinsic::aarch64_neon_ld3lane, Tys);
5427 llvm::Type *Tys[2] = { VTy, Ops[1]->getType() };
5428 Function *F = CGM.getIntrinsic(Intrinsic::aarch64_neon_ld4lane, Tys);
5447 llvm::Type *Tys[2] = { VTy, Ops[2]->getType() };
5448 return EmitNeonCall(CGM.getIntrinsic(Intrinsic::aarch64_neon_st2, Tys),
5457 llvm::Type *Tys[2] = { VTy, Ops[3]->getType() };
5458 return EmitNeonCall(CGM.getIntrinsic(Intrinsic::aarch64_neon_st2lane, Tys),
5465 llvm::Type *Tys[2] = { VTy, Ops[3]->getType() };
5466 return EmitNeonCall(CGM.getIntrinsic(Intrinsic::aarch64_neon_st3, Tys),
5475 llvm::Type *Tys[2] = { VTy, Ops[4]->getType() };
5476 return EmitNeonCall(CGM.getIntrinsic(Intrinsic::aarch64_neon_st3lane, Tys),
5483 llvm::Type *Tys[2] = { VTy, Ops[4]->getType() };
5484 return EmitNeonCall(CGM.getIntrinsic(Intrinsic::aarch64_neon_st4, Tys),
5493 llvm::Type *Tys[2] = { VTy, Ops[5]->getType() };
5494 return EmitNeonCall(CGM.getIntrinsic(Intrinsic::aarch64_neon_st4lane, Tys),