Searched refs:Tys (Results 1 - 25 of 36) sorted by relevance

12

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDILIntrinsicInfo.h36 std::string getName(unsigned int IntrId, Type **Tys = 0,
41 Type **Tys = 0,
H A DAMDILIntrinsicInfo.cpp33 AMDGPUIntrinsicInfo::getName(unsigned int IntrID, Type **Tys, argument
86 Type **Tys,
/external/llvm/include/llvm/Target/
H A DTargetIntrinsicInfo.h38 /// The Tys and numTys parameters are for intrinsics with overloaded types
40 /// intrinsic, Tys should point to an array of numTys pointers to Type,
43 virtual std::string getName(unsigned IID, Type **Tys = nullptr,
57 /// and return it. The Tys and numTys are for intrinsics with overloaded
59 virtual Function *getDeclaration(Module *M, unsigned ID, Type **Tys = nullptr,
/external/llvm/lib/Target/R600/
H A DAMDGPUIntrinsicInfo.h37 std::string getName(unsigned IntrId, Type **Tys = nullptr,
42 Type **Tys = nullptr,
H A DAMDGPUIntrinsicInfo.cpp30 std::string AMDGPUIntrinsicInfo::getName(unsigned IntrID, Type **Tys, argument
74 Type **Tys,
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILIntrinsicInfo.h36 std::string getName(unsigned int IntrId, Type **Tys = 0,
41 Type **Tys = 0,
H A DAMDILIntrinsicInfo.cpp33 AMDGPUIntrinsicInfo::getName(unsigned int IntrID, Type **Tys, argument
86 Type **Tys,
/external/llvm/include/llvm/IR/
H A DLLVMContext.h184 inline LLVMContext **unwrap(LLVMContextRef* Tys) { argument
185 return reinterpret_cast<LLVMContext**>(Tys);
188 inline LLVMContextRef *wrap(const LLVMContext **Tys) { argument
189 return reinterpret_cast<LLVMContextRef*>(const_cast<LLVMContext**>(Tys));
H A DIntrinsics.h48 std::string getName(ID id, ArrayRef<Type*> Tys = None);
53 ArrayRef<Type*> Tys = None);
66 /// The Tys parameter is for intrinsics with overloaded types (e.g., those
68 /// intrinsic, Tys must provide exactly one type for each overloaded type in
70 Function *getDeclaration(Module *M, ID id, ArrayRef<Type*> Tys = None);
H A DType.h475 inline Type **unwrap(LLVMTypeRef* Tys) { argument
476 return reinterpret_cast<Type**>(Tys);
479 inline LLVMTypeRef *wrap(Type **Tys) { argument
480 return reinterpret_cast<LLVMTypeRef*>(const_cast<Type**>(Tys));
/external/llvm/lib/IR/
H A DIRBuilder.cpp68 Type *Tys[] = { Ptr->getType(), Size->getType() }; local
70 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memset, Tys);
88 Type *Tys[] = { Dst->getType(), Src->getType(), Size->getType() }; local
90 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memcpy, Tys);
112 Type *Tys[] = { Dst->getType(), Src->getType(), Size->getType() }; local
114 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memmove, Tys);
H A DFunction.cpp423 std::string Intrinsic::getName(ID id, ArrayRef<Type*> Tys) { argument
431 if (Tys.empty())
434 for (unsigned i = 0; i < Tys.size(); ++i) {
435 if (PointerType* PTyp = dyn_cast<PointerType>(Tys[i])) {
439 else if (Tys[i])
440 Result += "." + EVT::getEVT(Tys[i]).getEVTString();
643 ArrayRef<Type*> Tys, LLVMContext &Context) {
660 return VectorType::get(DecodeFixedType(Infos, Tys, Context),D.Vector_Width);
662 return PointerType::get(DecodeFixedType(Infos, Tys, Context),
668 Elts[i] = DecodeFixedType(Infos, Tys, Contex
[all...]
H A DAutoUpgrade.cpp97 Type *Tys[2] = { F->getReturnType(), F->arg_begin()->getType() }; local
98 if (F->getName() != Intrinsic::getName(Intrinsic::objectsize, Tys)) {
101 Intrinsic::objectsize, Tys);
188 Type *Tys[3] = { local
194 StructType::get(GV->getContext(), Tys, /*isPacked=*/false);
/external/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp140 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue); local
142 Chain = DAG.getNode(X86ISD::REP_STOS, dl, Tys, Ops);
154 Tys = DAG.getVTList(MVT::Other, MVT::Glue);
156 Chain = DAG.getNode(X86ISD::REP_STOS, dl, Tys, Ops);
243 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue); local
245 SDValue RepMovs = DAG.getNode(X86ISD::REP_MOVS, dl, Tys, Ops);
/external/llvm/lib/Target/NVPTX/
H A DNVVMReflect.cpp200 Type *Tys[1]; local
207 Tys[0] = PointerType::get(I8Ty, i);
208 Name = Intrinsic::getName(Intrinsic::nvvm_reflect, Tys);
/external/clang/lib/CodeGen/
H A DCGBuiltin.cpp416 llvm::Type *Tys[] = { ResType, Builder.getInt8PtrTy(0) }; local
417 Value *F = CGM.getIntrinsic(Intrinsic::objectsize, Tys);
2444 SmallVector<llvm::Type *, 3> Tys; local
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 }; local
2597 Function *F = CGM.getIntrinsic(LLVMIntrinsic, Tys);
2622 llvm::Type *Tys[2] = { FloatTy, Ty }; local
2641 llvm::Type *Tys[2] = { Ty, FloatTy }; local
2701 llvm::Type *Tys[2] = { Ty, InTy }; local
2797 llvm::Type *Tys[2] = { Ty, NarrowTy }; local
2807 llvm::Type *Tys[2] = { Ty, NarrowTy }; local
4601 llvm::Type* Tys[2] = { VTy, ArgTy }; local
4787 llvm::Type *Tys[2] = { Ty, InTy }; local
4805 llvm::Type *Tys[2] = { Ty, InTy }; local
4823 llvm::Type *Tys[2] = { Ty, InTy }; local
4841 llvm::Type *Tys[2] = { Ty, InTy }; local
4895 llvm::Type *Tys[2] = { Ty, VTy }; local
4909 llvm::Type *Tys[2] = { Ty, VTy }; local
4923 llvm::Type *Tys[2] = { Ty, VTy }; local
4937 llvm::Type *Tys[2] = { Ty, VTy }; local
4948 llvm::Type *Tys[2] = { Ty, VTy }; local
4959 llvm::Type *Tys[2] = { Ty, VTy }; local
4970 llvm::Type *Tys[2] = { Ty, VTy }; local
4981 llvm::Type *Tys[2] = { Ty, VTy }; local
4992 llvm::Type *Tys[2] = { Ty, VTy }; local
5003 llvm::Type *Tys[2] = { Ty, VTy }; local
5014 llvm::Type *Tys[2] = { Ty, VTy }; local
5025 llvm::Type *Tys[2] = { Ty, VTy }; local
5036 llvm::Type *Tys[2] = { Ty, VTy }; local
5047 llvm::Type *Tys[2] = { Ty, VTy }; local
5058 llvm::Type *Tys[2] = { Ty, VTy }; local
5069 llvm::Type *Tys[2] = { Ty, VTy }; local
5080 llvm::Type *Tys[2] = { Ty, VTy }; local
5091 llvm::Type *Tys[2] = { Ty, VTy }; local
5102 llvm::Type *Tys[2] = { Ty, VTy }; local
5113 llvm::Type *Tys[2] = { Ty, VTy }; local
5129 llvm::Type *Tys[2] = { Ty, VTy }; local
5140 llvm::Type *Tys[2] = { Ty, VTy }; local
5149 llvm::Type *Tys[2] = { Ty, VTy }; local
5160 llvm::Type *Tys[2] = { Ty, VTy }; local
5169 llvm::Type *Tys[2] = { Ty, VTy }; local
5180 llvm::Type *Tys[2] = { Ty, VTy }; local
5189 llvm::Type *Tys[2] = { Ty, VTy }; local
5200 llvm::Type *Tys[2] = { Ty, VTy }; local
5242 llvm::Type *Tys[2] = { VTy, PTy }; local
5271 llvm::Type *Tys[2] = { VTy, PTy }; local
5327 llvm::Type *Tys[2] = { VTy, PTy }; local
5338 llvm::Type *Tys[2] = { VTy, PTy }; local
5349 llvm::Type *Tys[2] = { VTy, PTy }; local
5361 llvm::Type *Tys[2] = { VTy, PTy }; local
5373 llvm::Type *Tys[2] = { VTy, PTy }; local
5385 llvm::Type *Tys[2] = { VTy, PTy }; local
5394 llvm::Type *Tys[2] = { VTy, Ops[1]->getType() }; local
5410 llvm::Type *Tys[2] = { VTy, Ops[1]->getType() }; local
5427 llvm::Type *Tys[2] = { VTy, Ops[1]->getType() }; local
5447 llvm::Type *Tys[2] = { VTy, Ops[2]->getType() }; local
5457 llvm::Type *Tys[2] = { VTy, Ops[3]->getType() }; local
5465 llvm::Type *Tys[2] = { VTy, Ops[3]->getType() }; local
5475 llvm::Type *Tys[2] = { VTy, Ops[4]->getType() }; local
5483 llvm::Type *Tys[2] = { VTy, Ops[4]->getType() }; local
5493 llvm::Type *Tys[2] = { VTy, Ops[5]->getType() }; local
[all...]
/external/llvm/lib/CodeGen/
H A DBasicTargetTransformInfo.cpp118 ArrayRef<Type*> Tys) const override;
533 ArrayRef<Type *> Tys) const {
544 for (unsigned i = 0, ie = Tys.size(); i != ie; ++i) {
545 if (Tys[i]->isVectorTy()) {
546 ScalarizationCost += getScalarizationOverhead(Tys[i], false, true);
611 Tys);
H A DGlobalMerge.cpp176 std::vector<Type*> Tys; local
187 Tys.push_back(Ty);
202 StructType *MergedTy = StructType::get(M.getContext(), Tys);
/external/llvm/lib/Analysis/
H A DCostModel.cpp507 SmallVector<Type*, 4> Tys; local
509 Tys.push_back(II->getArgOperand(J)->getType());
512 Tys);
H A DTargetTransformInfo.cpp215 ArrayRef<Type *> Tys) const {
216 return PrevTTI->getIntrinsicInstrCost(ID, RetTy, Tys);
600 ArrayRef<Type*> Tys) const override {
/external/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h403 ArrayRef<Type *> Tys) const;
/external/llvm/examples/BrainF/
H A DBrainF.cpp58 Type *Tys[] = { Type::getInt8PtrTy(C), Type::getInt32Ty(C) }; local
60 Tys);
/external/llvm/lib/Transforms/Vectorize/
H A DBBVectorize.cpp1116 SmallVector<Type*, 4> Tys; local
1118 Tys.push_back(CI->getArgOperand(i)->getType());
1119 unsigned ICost = TTI->getIntrinsicInstrCost(IID, IT1, Tys);
1121 Tys.clear();
1124 Tys.push_back(CJ->getArgOperand(i)->getType());
1125 unsigned JCost = TTI->getIntrinsicInstrCost(IID, JT1, Tys);
1127 Tys.clear();
1133 Tys.push_back(CI->getArgOperand(i)->getType());
1135 Tys.push_back(getVecTypeForPair(CI->getArgOperand(i)->getType(),
1140 unsigned VCost = TTI->getIntrinsicInstrCost(IID, RetTy, Tys);
[all...]
/external/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c332 value Tys = alloc(LLVMCountParamTypes(FunTy), 0); local
333 LLVMGetParamTypes(FunTy, (LLVMTypeRef *) Tys);
334 return Tys;
382 value Tys = alloc(LLVMCountStructElementTypes(StructTy), 0); local
383 LLVMGetStructElementTypes(StructTy, (LLVMTypeRef *) Tys);
384 return Tys;
/external/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp613 Type *Tys[] = { Val->getType() }; local
616 Value *Func = Intrinsic::getDeclaration(M, Intrinsic::ctpop, Tys);

Completed in 1960 milliseconds

12