HomeSort by: relevance | last modified time | path
    Searched defs:FunctionType (Results 1 - 13 of 13) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/XRay/
RecordInitializer.cpp 404 unsigned FunctionType = (Buffer >> 1) & 0x07u;
405 switch (FunctionType) {
410 R.Kind = static_cast<RecordTypes>(FunctionType);
416 FunctionType, BeginOffset);
  /src/external/apache2/llvm/dist/clang/utils/ABITest/
TypeGen.py 168 class FunctionType(Type):
409 return FunctionType(N, retTy, args)
  /src/external/apache2/llvm/dist/libcxx/benchmarks/
function.bench.cpp 20 enum class FunctionType {
31 struct AllFunctionTypes : EnumValuesAsTuple<AllFunctionTypes, FunctionType, 8> {
84 inline Function MakeFunction(FunctionType type, bool opaque = false) {
86 case FunctionType::Null:
88 case FunctionType::FunctionPointer:
90 case FunctionType::MemberFunctionPointer:
92 case FunctionType::MemberPointer:
94 case FunctionType::SmallTrivialFunctor:
96 case FunctionType::SmallNonTrivialFunctor:
98 case FunctionType::LargeTrivialFunctor
    [all...]
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
Assembler.cpp 80 FunctionType *FunctionType =
81 FunctionType::get(ReturnType, {MemParamType}, false);
83 FunctionType, GlobalValue::InternalLinkage, FunctionName, Module);
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DerivedTypes.h 102 class FunctionType : public Type {
103 FunctionType(Type *Result, ArrayRef<Type*> Params, bool IsVarArgs);
106 FunctionType(const FunctionType &) = delete;
107 FunctionType &operator=(const FunctionType &) = delete;
109 /// This static method is the primary way of constructing a FunctionType.
110 static FunctionType *get(Type *Result,
113 /// Create a FunctionType taking no parameters.
114 static FunctionType *get(Type *Result, bool isVarArg)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Type.cpp 298 // FunctionType Implementation
301 FunctionType::FunctionType(Type *Result, ArrayRef<Type*> Params,
320 // This is the factory function for the FunctionType class.
321 FunctionType *FunctionType::get(Type *ReturnType,
325 FunctionType *FT;
335 FT = (FunctionType *)pImpl->Alloc.Allocate(
336 sizeof(FunctionType) + sizeof(Type *) * (Params.size() + 1),
337 alignof(FunctionType));
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
SymbolRecord.h 60 TypeIndex FunctionType;
TypeRecord.h 220 MemberFuncIdRecord(TypeIndex ClassType, TypeIndex FunctionType,
223 FunctionType(FunctionType), Name(Name) {}
226 TypeIndex getFunctionType() const { return FunctionType; }
230 TypeIndex FunctionType;
613 FuncIdRecord(TypeIndex ParentScope, TypeIndex FunctionType, StringRef Name)
615 FunctionType(FunctionType), Name(Name) {}
618 TypeIndex getFunctionType() const { return FunctionType; }
622 TypeIndex FunctionType;
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
ScopeInfo.h 751 QualType FunctionType;
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateDeduction.cpp 1163 const FunctionType *ParamFunction = Param->getAs<FunctionType>(),
1164 *ArgFunction = Arg->getAs<FunctionType>();
3198 /// \param FunctionType if non-NULL, the result type of the function template
3213 QualType *FunctionType,
3225 if (FunctionType)
3226 *FunctionType = Function->getType();
3358 if (FunctionType) {
3372 *FunctionType = BuildFunctionType(ResultType, ParamTypes,
3376 if (FunctionType->isNull() || Trap.hasErrorOccurred()
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
ItaniumDemangle.h 48 X(FunctionType) \
643 class FunctionType final : public Node {
651 FunctionType(const Node *Ret_, NodeArray Params_, Qualifiers CVQuals_,
3548 return make<FunctionType>(ReturnType, Params, CVQuals,
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Type.h 1577 friend class FunctionType;
3546 /// FunctionType - C99 6.7.5.3 - Function Declarators. This is the common base
3548 class FunctionType : public Type {
3555 /// but is in FunctionType to make this class available during the
3643 /// a FunctionType, although FunctionType does currently use the
3651 // * functionType. Add Foo, getFoo.
3660 friend class FunctionType;
3800 FunctionType(TypeClass tc, QualType res, QualType Canonical,
3849 class FunctionNoProtoType : public FunctionType, public llvm::FoldingSetNode
    [all...]
  /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
ir.go 584 func FunctionType(returnType Type, paramTypes []Type, isVarArg bool) (t Type) {
1381 ftyp := FunctionType(VoidType(), []Type{storage.Type(), md.Type()}, false)

Completed in 57 milliseconds