Home
last modified time | relevance | path

Searched refs:FunctionOptions (Results 1 – 10 of 10) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeFunctionSig.cpp177 return (MemberFunc.getOptions() & FunctionOptions::Constructor) != in hasConstructor()
178 FunctionOptions::None; in hasConstructor()
188 FunctionOptions::ConstructorWithVirtualBases) != in isConstructorVirtualBase()
189 FunctionOptions::None; in isConstructorVirtualBase()
193 FunctionOptions Options = in isCxxReturnUdt()
195 return (Options & FunctionOptions::CxxReturnUdt) != FunctionOptions::None; in isCxxReturnUdt()
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h151 FunctionOptions Options, uint16_t ParameterCount, in ProcedureRecord()
159 FunctionOptions getOptions() const { return Options; } in getOptions()
165 FunctionOptions Options = FunctionOptions::None;
178 FunctionOptions Options, uint16_t ParameterCount, in MemberFunctionRecord()
190 FunctionOptions getOptions() const { return Options; } in getOptions()
199 FunctionOptions Options = FunctionOptions::None;
H A DCodeView.h246 enum class FunctionOptions : uint8_t { enum
252 CV_DEFINE_ENUM_CLASS_FLAGS_OPERATORS(FunctionOptions)
/openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp67 LLVM_YAML_DECLARE_BITSET_TRAITS(FunctionOptions)
352 void ScalarBitSetTraits<FunctionOptions>::bitset(IO &IO, in bitset()
353 FunctionOptions &Options) { in bitset()
354 IO.bitSetCase(Options, "None", FunctionOptions::None); in bitset()
355 IO.bitSetCase(Options, "CxxReturnUdt", FunctionOptions::CxxReturnUdt); in bitset()
356 IO.bitSetCase(Options, "Constructor", FunctionOptions::Constructor); in bitset()
358 FunctionOptions::ConstructorWithVirtualBases); in bitset()
/openbsd-src/gnu/llvm/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp212 static std::string formatFunctionOptions(FunctionOptions Options) { in formatFunctionOptions()
215 PUSH_FLAG(FunctionOptions, CxxReturnUdt, Options, "returns cxx udt"); in formatFunctionOptions()
216 PUSH_FLAG(FunctionOptions, ConstructorWithVirtualBases, Options, in formatFunctionOptions()
218 PUSH_FLAG(FunctionOptions, Constructor, Options, "constructor"); in formatFunctionOptions()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/CodeView/
H A DEnumTables.cpp426 CV_ENUM_CLASS_ENT(FunctionOptions, CxxReturnUdt),
427 CV_ENUM_CLASS_ENT(FunctionOptions, Constructor),
428 CV_ENUM_CLASS_ENT(FunctionOptions, ConstructorWithVirtualBases),
H A DTypeDumpVisitor.cpp139 ENUM_ENTRY(FunctionOptions, CxxReturnUdt),
140 ENUM_ENTRY(FunctionOptions, Constructor),
141 ENUM_ENTRY(FunctionOptions, ConstructorWithVirtualBases),
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.h434 codeview::FunctionOptions FO = codeview::FunctionOptions::None);
H A DCodeViewDebug.cpp419 static FunctionOptions
423 FunctionOptions FO = FunctionOptions::None; in getFunctionOptions()
434 FO |= FunctionOptions::CxxReturnUdt; in getFunctionOptions()
438 FO |= FunctionOptions::Constructor; in getFunctionOptions()
466 FunctionOptions FO = getFunctionOptions(SP->getType(), Class, SP->getName()); in getMemberFunctionType()
2057 FunctionOptions FO = getFunctionOptions(Ty); in lowerTypeFunction()
2067 FunctionOptions FO) { in lowerTypeMemberFunction()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp403 struct FunctionOptions { struct
416 explicit FunctionOptions(const CapturedStmt *S, bool UIntPtrCastRequired, in FunctionOptions() function
431 llvm::Value *&CXXThisValue, const FunctionOptions &FO) { in emitOutlinedFunctionPrologue()
627 FunctionOptions FO(&S, !NeedWrapperFunction, /*RegisterCastedArgsOnly=*/false, in GenerateOpenMPCapturedStmtFunction()
648 FunctionOptions WrapperFO(&S, /*UIntPtrCastRequired=*/true, in GenerateOpenMPCapturedStmtFunction()