HomeSort by relevance Sort by last modified time
    Searched refs:Tys (Results 1 - 25 of 40) sorted by null

1 2

  /external/llvm/include/llvm/Target/
TargetIntrinsicInfo.h 38 /// 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/mesa3d/src/gallium/drivers/radeon/
AMDILIntrinsicInfo.h 36 std::string getName(unsigned int IntrId, Type **Tys = 0,
41 Type **Tys = 0,
AMDILIntrinsicInfo.cpp 33 AMDGPUIntrinsicInfo::getName(unsigned int IntrID, Type **Tys,
86 Type **Tys,
  /external/llvm/lib/Target/AMDGPU/
AMDGPUIntrinsicInfo.h 37 std::string getName(unsigned IntrId, Type **Tys = nullptr,
42 Type **Tys = nullptr,
AMDGPUIntrinsicInfo.cpp 30 std::string AMDGPUIntrinsicInfo::getName(unsigned IntrID, Type **Tys,
74 Type **Tys,
  /external/llvm/include/llvm/IR/
LLVMContext.h 225 inline LLVMContext **unwrap(LLVMContextRef* Tys) {
226 return reinterpret_cast<LLVMContext**>(Tys);
229 inline LLVMContextRef *wrap(const LLVMContext **Tys) {
230 return reinterpret_cast<LLVMContextRef*>(const_cast<LLVMContext**>(Tys));
Intrinsics.h 46 std::string getName(ID id, ArrayRef<Type*> Tys = None);
50 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);
Type.h 470 inline Type **unwrap(LLVMTypeRef* Tys) {
471 return reinterpret_cast<Type**>(Tys);
474 inline LLVMTypeRef *wrap(Type **Tys) {
475 return reinterpret_cast<LLVMTypeRef*>(const_cast<Type**>(Tys));
  /external/llvm/lib/IR/
Function.cpp 497 std::string Intrinsic::getName(ID id, ArrayRef<Type*> Tys) {
505 if (Tys.empty())
508 for (unsigned i = 0; i < Tys.size(); ++i) {
509 Result += "." + getMangledTypeStr(Tys[i]);
756 ArrayRef<Type*> Tys, LLVMContext &Context) {
774 return VectorType::get(DecodeFixedType(Infos, Tys, Context),D.Vector_Width);
776 return PointerType::get(DecodeFixedType(Infos, Tys, Context),
782 Elts[i] = DecodeFixedType(Infos, Tys, Context);
787 return Tys[D.getArgumentNumber()];
789 Type *Ty = Tys[D.getArgumentNumber()]
    [all...]
IRBuilder.cpp 87 Type *Tys[] = { Ptr->getType(), Size->getType() };
89 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memset, Tys);
114 Type *Tys[] = { Dst->getType(), Src->getType(), Size->getType() };
116 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memcpy, Tys);
145 Type *Tys[] = { Dst->getType(), Src->getType(), Size->getType() };
147 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memmove, Tys);
AutoUpgrade.cpp 99 SmallVector<Type *, 4> Tys(fArgs.begin(), fArgs.end());
102 FunctionType* fType = FunctionType::get(F->getReturnType(), Tys, false);
120 Type *Tys[] = {fArgs[0], fArgs[1]};
123 StoreInts[fArgs.size() - 3], Tys);
126 StoreLaneInts[fArgs.size() - 5], Tys);
152 Type *Tys[2] = { F->getReturnType(), F->arg_begin()->getType() };
153 if (F->getName() != Intrinsic::getName(Intrinsic::objectsize, Tys)) {
156 Intrinsic::objectsize, Tys);
    [all...]
  /external/llvm/include/llvm/Support/
TrailingObjects.h 231 template <typename... Tys> class Foo {};
317 template <typename... Tys>
319 std::is_same<Foo<TrailingTys...>, Foo<Tys...>>::value, size_t>::type
330 template <typename... Tys>
332 std::is_same<Foo<TrailingTys...>, Foo<Tys...>>::value, size_t>::type
  /external/llvm/include/llvm/Analysis/
TargetTransformInfo.h 490 ArrayRef<Type *> Tys) const;
493 int getCallInstrCost(Function *F, Type *RetTy, ArrayRef<Type *> Tys) const;
513 unsigned getCostOfKeepingLiveOverCall(ArrayRef<Type *> Tys) const;
625 ArrayRef<Type *> Tys) = 0;
627 ArrayRef<Type *> Tys) = 0;
630 virtual unsigned getCostOfKeepingLiveOverCall(ArrayRef<Type *> Tys) = 0;
    [all...]
TargetTransformInfoImpl.h 316 ArrayRef<Type *> Tys) {
320 unsigned getCallInstrCost(Function *F, Type *RetTy, ArrayRef<Type *> Tys) {
330 unsigned getCostOfKeepingLiveOverCall(ArrayRef<Type *> Tys) { return 0; }
  /external/llvm/lib/Analysis/
TargetTransformInfo.cpp 293 ArrayRef<Type *> Tys) const {
294 int Cost = TTIImpl->getIntrinsicInstrCost(ID, RetTy, Tys);
300 ArrayRef<Type *> Tys) const {
301 int Cost = TTIImpl->getCallInstrCost(F, RetTy, Tys);
325 TargetTransformInfo::getCostOfKeepingLiveOverCall(ArrayRef<Type *> Tys) const {
326 return TTIImpl->getCostOfKeepingLiveOverCall(Tys);
CostModel.cpp 503 SmallVector<Type*, 4> Tys;
505 Tys.push_back(II->getArgOperand(J)->getType());
508 Tys);
  /external/llvm/lib/Target/X86/
X86SelectionDAGInfo.cpp 161 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue);
163 Chain = DAG.getNode(X86ISD::REP_STOS, dl, Tys, Ops);
175 Tys = DAG.getVTList(MVT::Other, MVT::Glue);
177 Chain = DAG.getNode(X86ISD::REP_STOS, dl, Tys, Ops);
258 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue);
260 SDValue RepMovs = DAG.getNode(X86ISD::REP_MOVS, dl, Tys, Ops);
  /external/clang/lib/CodeGen/
CGBuiltin.cpp 405 llvm::Type *Tys[] = {ResType, Builder.getInt8PtrTy(0)};
406 Value *F = CGM.getIntrinsic(Intrinsic::objectsize, Tys);
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVVMReflect.cpp 228 Type *Tys[1];
235 Tys[0] = PointerType::get(I8Ty, i);
236 Name = Intrinsic::getName(Intrinsic::nvvm_reflect, Tys);
  /external/llvm/include/llvm/CodeGen/
BasicTTIImpl.h 584 ArrayRef<Type *> Tys) {
598 for (unsigned i = 0, ie = Tys.size(); i != ie; ++i) {
599 Type *Ty = Tys[i];
686 ->getMaskedMemoryOpCost(Instruction::Store, Tys[0], 0, 0);
726 for (unsigned i = 0, ie = Tys.size(); i != ie; ++i) {
727 Type *Ty = Tys[i];
734 for (unsigned i = 0, ie = Tys.size(); i != ie; ++i) {
735 if (Tys[i]->isVectorTy()) {
736 ScalarizationCost += getScalarizationOverhead(Tys[i], false, true);
737 ScalarCalls = std::max(ScalarCalls, Tys[i]->getVectorNumElements())
    [all...]
  /external/llvm/lib/CodeGen/
GlobalMerge.cpp 424 std::vector<Type*> Tys;
433 Tys.push_back(Ty);
437 StructType *MergedTy = StructType::get(M.getContext(), Tys);
464 GlobalAlias::create(Tys[idx], AddrSpace, Linkage, Name, GEP, &M);
  /external/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.h 118 int getCostOfKeepingLiveOverCall(ArrayRef<Type *> Tys);
  /external/llvm/lib/Transforms/Utils/
ValueMapper.cpp 466 SmallVector<Type *, 3> Tys;
468 Tys.reserve(FTy->getNumParams());
470 Tys.push_back(TypeMapper->remapType(Ty));
472 TypeMapper->remapType(I->getType()), Tys, FTy->isVarArg()));
  /external/llvm/examples/BrainF/
BrainF.cpp 59 Type *Tys[] = { Type::getInt8PtrTy(C), Type::getInt32Ty(C) };
61 Tys);
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyISelLowering.cpp 426 SmallVector<EVT, 8> Tys;
439 Tys.push_back(In.VT);
441 Tys.push_back(MVT::Other);
442 SDVTList TyList = DAG.getVTList(Tys);

Completed in 584 milliseconds

1 2