• Home
  • Raw
  • Download

Lines Matching refs:Tys

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