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

  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
ByteCodeEmitter.cpp 28 SmallVector<PrimType, 8> ParamTypes;
35 ParamTypes.push_back(PT_Ptr);
53 ParamTypes.push_back(Ty);
57 Function *Func = P.createFunction(F, ParamOffset, std::move(ParamTypes),
Function.h 83 bool hasRVO() const { return ParamTypes.size() != Params.size(); }
93 return llvm::make_range(ParamTypes.rbegin(), ParamTypes.rend());
114 llvm::SmallVector<PrimType, 8> &&ParamTypes,
148 llvm::SmallVector<PrimType, 8> ParamTypes;
  /src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/
OrcV2CBindingsAddObjectFile.c 32 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()};
34 LLVMFunctionType(LLVMInt32Type(), ParamTypes, 2, 0);
  /src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/
OrcV2CBindingsBasicUsage.c 37 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()};
39 LLVMFunctionType(LLVMInt32Type(), ParamTypes, 2, 0);
  /src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/
OrcV2CBindingsRemovableCode.c 37 LLVMTypeRef ParamTypes[] = {LLVMInt32Type(), LLVMInt32Type()};
39 LLVMFunctionType(LLVMInt32Type(), ParamTypes, 2, 0);
  /src/sys/external/bsd/acpica/dist/compiler/
aslexternal.c 98 UINT32 ParamTypes[ACPI_METHOD_NUM_ARGS];
139 ParamCount = MtProcessParameterTypeList (TypeOp->Asl.Child, ParamTypes);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/
debuginfo.c 113 LLVMMetadataRef ParamTypes[] = {Int64Ty, Int64Ty, VectorTy};
115 LLVMDIBuilderCreateSubroutineType(DIB, File, ParamTypes, 3, 0);
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenTarget.cpp 705 ListInit *ParamTypes = R->getValueAsListInit("ParamTypes");
709 for (ListInit *TypeList : {RetTypes, ParamTypes}) {
757 TypeList = ParamTypes;
769 Twine("ParamTypes is ") + TypeList->getAsString());
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
MveEmitter.cpp 403 std::vector<std::string> *ParamTypes = nullptr;
440 if (ParamTypes && ParamTypes->size() == ParamNumber)
441 ParamTypes->push_back(std::string(Type));
730 std::vector<const Type *> ParamTypes;
732 IRIntrinsicResult(StringRef IntrinsicID, std::vector<const Type *> ParamTypes,
734 : IntrinsicID(std::string(IntrinsicID)), ParamTypes(ParamTypes),
741 if (!ParamTypes.empty()) {
744 for (auto T : ParamTypes) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
WasmYAML.h 152 std::vector<ValueType> ParamTypes;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
InstrProfiling.cpp 605 Type *ParamTypes[] = {
610 FunctionType::get(ReturnTy, makeArrayRef(ParamTypes), false);
1066 Type *ParamTypes[] = {VoidPtrTy, Int64Ty};
1068 FunctionType::get(VoidTy, makeArrayRef(ParamTypes), false);
  /src/external/apache2/llvm/dist/llvm/lib/IR/
AutoUpgrade.cpp 863 ArrayRef<Type *> ParamTypes = F->getFunctionType()->params().slice(0, 3);
865 ParamTypes);
871 ArrayRef<Type *> ParamTypes = F->getFunctionType()->params().slice(0, 3);
873 ParamTypes);
880 Type *ParamTypes[2] = {
885 ParamTypes);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateDeduction.cpp 3195 /// \param ParamTypes will be populated with the instantiated function
3212 SmallVectorImpl<QualType> &ParamTypes,
3223 ParamTypes.push_back(P->getType());
3311 ParamTypes, /*params*/ nullptr, ExtParamInfos))
3355 ParamTypes, /*params*/ nullptr, ExtParamInfos))
3360 EPI.ExtParameterInfos = ExtParamInfos.getPointerOrNull(ParamTypes.size());
3372 *FunctionType = BuildFunctionType(ResultType, ParamTypes,
4107 SmallVector<QualType, 8> ParamTypes;
4113 FunctionTemplate, *ExplicitTemplateArgs, Deduced, ParamTypes, nullptr,
4123 ParamTypes.push_back(Function->getParamDecl(I)->getType())
    [all...]
SemaTemplateInstantiateDecl.cpp 4221 SmallVector<QualType, 4> ParamTypes;
4224 TemplateArgs, ParamTypes, &Params,
SemaTemplate.cpp 2226 NamedDecl *buildSimpleDeductionGuide(MutableArrayRef<QualType> ParamTypes) {
2232 QualType Result = SemaRef.BuildFunctionType(DeducedType, ParamTypes, Loc,
2241 for (auto T : ParamTypes) {
2322 SmallVector<QualType, 4> ParamTypes;
2331 ParamTypes.push_back(NewParam->getType());
2354 ReturnType, ParamTypes, TL.getBeginLoc(), DeductionGuideName, EPI);
SemaExpr.cpp 19193 ArrayRef<QualType> ParamTypes = Proto->getParamTypes();
19195 if (ParamTypes.empty() && Proto->isVariadic()) { // the special case
19207 ParamTypes = ArgTypes;
19209 DestType = S.Context.getFunctionType(DestType, ParamTypes,
TreeTransform.h 677 const QualType *ParamTypes,
926 MutableArrayRef<QualType> ParamTypes,
5575 const QualType *ParamTypes,
5701 QualType OldType = ParamTypes[i];
5827 SmallVector<QualType, 4> ParamTypes;
5839 ParamTypes, &ParamDecls, ExtParamInfos))
5865 ParamTypes, &ParamDecls, ExtParamInfos))
5877 ExtParamInfos.getPointerOrNull(ParamTypes.size())) {
5880 != llvm::makeArrayRef(NewExtParamInfos, ParamTypes.size())) {
5891 T->getParamTypes() != llvm::makeArrayRef(ParamTypes) || EPIChanged)
    [all...]
  /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
ir.go 584 func FunctionType(returnType Type, paramTypes []Type, isVarArg bool) (t Type) {
587 if len(paramTypes) > 0 {
588 pt = llvmTypeRefPtr(&paramTypes[0])
589 ptlen = C.unsigned(len(paramTypes))
601 func (t Type) ParamTypes() []Type {

Completed in 111 milliseconds