HomeSort by: relevance | last modified time | path
    Searched refs:FnTy (Results 1 - 25 of 27) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
ObjectFilePCHContainerOperations.cpp 108 QualType FnTy = Ctx.getFunctionType(RetTy, ArgTypes,
110 if (CanRepresent(FnTy.getTypePtr()))
111 DI.EmitFunctionDecl(D, D->getLocation(), FnTy);
127 QualType FnTy = Ctx.getFunctionType(RetTy, ArgTypes,
129 if (CanRepresent(FnTy.getTypePtr()))
130 DI.EmitFunctionDecl(D, D->getLocation(), FnTy);
CGCUDANV.cpp 111 llvm::Function *makeDummyFunction(llvm::FunctionType *FnTy) {
112 assert(FnTy->getReturnType()->isVoidTy() &&
115 FnTy, llvm::GlobalValue::InternalLinkage, "dummy", &TheModule);
CGVTables.cpp 34 llvm::Constant *CodeGenModule::GetAddrOfThunk(StringRef Name, llvm::Type *FnTy,
36 return GetOrCreateLLVMFunction(Name, FnTy, GD, /*ForVTable=*/true,
765 llvm::FunctionType *fnTy =
768 CGM.CreateRuntimeFunction(fnTy, name).getCallee());
801 llvm::Type *fnTy = CGM.getTypes().GetFunctionTypeForVTable(GD);
802 fnPtr = CGM.GetAddrOfFunction(GD, fnTy, /*ForVTable=*/true);
CGOpenMPRuntime.cpp 1128 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
1131 auto *Fn = llvm::Function::Create(FnTy, llvm::GlobalValue::InternalLinkage,
1579 auto *FnTy =
1581 return CGM.CreateRuntimeFunction(FnTy, Name);
1601 auto *FnTy =
1603 return CGM.CreateRuntimeFunction(FnTy, Name);
1618 auto *FnTy =
1620 return CGM.CreateRuntimeFunction(FnTy, Name);
1641 auto *FnTy =
1643 return CGM.CreateRuntimeFunction(FnTy, Name)
    [all...]
CGException.cpp 2036 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FnInfo);
2038 FnTy, llvm::GlobalValue::InternalLinkage, Name.str(), &CGM.getModule());
CodeGenModule.h 895 llvm::Constant *GetAddrOfThunk(StringRef Name, llvm::Type *FnTy,
ItaniumCXXABI.cpp 2806 llvm::FunctionType *FnTy = CGM.getTypes().GetFunctionType(FI);
2808 llvm::Function::Create(FnTy, getThreadLocalWrapperLinkage(VD, CGM),
4648 llvm::FunctionType *fnTy =
4651 fnTy, "__clang_call_terminate", llvm::AttributeList(), /*Local=*/true);
CGDebugInfo.cpp 4581 auto *FnTy = Block.getBlockExpr()->getFunctionType();
4582 auto FnPtrType = CGM.getContext().getPointerType(FnTy->desugar());
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
IgnoreExpr.h 24 template <typename FnTy, typename... FnTys>
25 Expr *IgnoreExprNodesImpl(Expr *E, FnTy &&Fn, FnTys &&... Fns) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroEarly.cpp 111 auto *FnTy = FunctionType::get(Type::getVoidTy(C), FramePtrTy,
113 auto *FnPtrTy = FnTy->getPointerTo();
118 Function::Create(FnTy, GlobalValue::LinkageTypes::PrivateLinkage,
CoroSplit.cpp 471 auto *FnTy = (Shape.ABI != coro::ABI::Async)
476 Function::Create(FnTy, GlobalValue::LinkageTypes::InternalLinkage,
1505 /// Coerce the arguments in \p FnArgs according to \p FnTy in \p CallArgs.
1506 static void coerceArguments(IRBuilder<> &Builder, FunctionType *FnTy,
1510 for (auto paramTy : FnTy->params()) {
1524 auto *FnTy =
1529 coerceArguments(Builder, FnTy, Arguments, CallArgs);
1531 auto *TailCall = Builder.CreateCall(FnTy, MustTailCallFn, CallArgs);
1893 FunctionType *FnTy = FunctionType::get(Type::getVoidTy(Context),
1895 auto *IndirectCall = CallInst::Create(FnTy, DevirtFnAddr, Null, "", InsertPt)
    [all...]
CoroFrame.cpp 1100 auto *FnTy = FunctionType::get(Type::getVoidTy(C), FramePtrTy,
1102 auto *FnPtrTy = FnTy->getPointerTo();
2124 auto FnTy = FunctionType::get(ValueTy, {}, false);
2125 auto Fn = ConstantPointerNull::get(FnTy->getPointerTo());
2127 auto Call = Builder.CreateCall(FnTy, Fn, {});
2139 auto FnTy = FunctionType::get(V->getType()->getPointerTo(),
2141 auto Fn = ConstantPointerNull::get(FnTy->getPointerTo());
2143 auto Call = Builder.CreateCall(FnTy, Fn, { V });
Coroutines.cpp 723 auto *FnTy =
725 if (FnTy->getNumParams() != (getNumArgOperands() - 3))
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DerivedTypes.h 170 : FnTy(Fn ? Fn->getFunctionType() : nullptr), Callee(Fn) {}
172 FunctionCallee(FunctionType *FnTy, Value *Callee)
173 : FnTy(FnTy), Callee(Callee) {
174 assert((FnTy == nullptr) == (Callee == nullptr));
181 FunctionType *getFunctionType() { return FnTy; }
188 FunctionType *FnTy = nullptr;
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
MachOPlatform.cpp 46 template <typename FnTy>
47 static Error setUpObjCRegAPIFunc(FnTy &Target, sys::DynamicLibrary &LibObjC,
50 Target = reinterpret_cast<FnTy>(Addr);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
ModuleUtils.cpp 28 FunctionType *FnTy = FunctionType::get(IRB.getVoidTy(), false);
34 IRB.getInt32Ty(), PointerType::getUnqual(FnTy), IRB.getInt8PtrTy());
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
MustExecute.cpp 493 template <typename K, typename V, typename FnTy, typename... ArgsTy>
495 FnTy &&Fn, ArgsTy&&... args) {
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
Attributor.cpp 1488 FunctionType *FnTy = F.getFunctionType();
1491 Function::Create(FnTy, F.getLinkage(), F.getAddressSpace(), F.getName());
1545 FunctionType *FnTy = F.getFunctionType();
1548 Function *Copied = Function::Create(FnTy, F.getLinkage(), F.getAddressSpace(),
  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchers.h 5044 if (const FunctionProtoType *FnTy = internal::getFunctionProtoType(Node))
5045 return FnTy->hasDynamicExceptionSpec();
5064 const FunctionProtoType *FnTy = internal::getFunctionProtoType(Node);
5069 if (!FnTy)
5073 if (isUnresolvedExceptionSpec(FnTy->getExceptionSpecType()))
5076 return FnTy->isNothrow();
  /src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
OMPIRBuilder.cpp 75 FunctionType *FnTy = nullptr;
82 FnTy = FunctionType::get(ReturnType, ArrayRef<Type *>{__VA_ARGS__}, \
94 Fn = Function::Create(FnTy, GlobalValue::ExternalLinkage, Str, M); \
128 Constant *C = ConstantExpr::getBitCast(Fn, FnTy->getPointerTo());
129 return {FnTy, C};
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDeclAttr.cpp 88 if (const FunctionType *FnTy = D->getFunctionType())
89 return isa<FunctionProtoType>(FnTy);
97 if (const FunctionType *FnTy = D->getFunctionType())
98 return cast<FunctionProtoType>(FnTy)->getNumParams();
116 if (const FunctionType *FnTy = D->getFunctionType())
117 return cast<FunctionProtoType>(FnTy)->getParamType(Idx);
131 if (const FunctionType *FnTy = D->getFunctionType())
132 return FnTy->getReturnType();
145 if (const FunctionType *FnTy = D->getFunctionType())
146 return cast<FunctionProtoType>(FnTy)->isVariadic()
    [all...]
SemaType.cpp 1994 static std::string getFunctionQualifiersAsString(const FunctionProtoType *FnTy){
1995 std::string Quals = FnTy->getMethodQuals().getAsString();
1997 switch (FnTy->getRefQualifier()) {
5505 const FunctionProtoType *FnTy = T->getAs<FunctionProtoType>();
5506 assert(FnTy && "Why oh why is there not a FunctionProtoType here?");
5577 << getFunctionQualifiersAsString(FnTy)
5581 FunctionProtoType::ExtProtoInfo EPI = FnTy->getExtProtoInfo();
5585 T = Context.getFunctionType(FnTy->getReturnType(), FnTy->getParamTypes(),
SemaOverload.cpp 10648 const auto *FnTy = Fn->getType()->castAs<FunctionProtoType>();
10654 if (MinParams != FnTy->getNumParams() || FnTy->isVariadic() ||
10655 FnTy->isTemplateVariadic())
10661 if (MinParams != FnTy->getNumParams())
10665 modeCount = FnTy->getNumParams();
  /src/external/apache2/llvm/dist/clang/lib/AST/
Decl.cpp 3227 if (auto *FnTy = getType()->getAs<FunctionType>())
3228 return FnTy->getNoReturnAttr();
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 2897 Type *FnTy = getTypeByID(Record[0]);
2898 if (!FnTy)
2901 dyn_cast_or_null<Function>(ValueList.getConstantFwdRef(Record[1],FnTy));
4666 // INVOKE: [attrs, cc, normBB, unwindBB, fnty, op0,op1,op2, ...]
5302 // CALL: [paramattrs, cc, fmf, fnty, fnid, arg0, arg1...]

Completed in 135 milliseconds

1 2