Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/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.h256 enum class FunctionOptions : uint8_t { enum
262 CV_DEFINE_ENUM_CLASS_FLAGS_OPERATORS(FunctionOptions)
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp67 LLVM_YAML_DECLARE_BITSET_TRAITS(FunctionOptions)
353 void ScalarBitSetTraits<FunctionOptions>::bitset(IO &IO, in bitset()
354 FunctionOptions &Options) { in bitset()
355 IO.bitSetCase(Options, "None", FunctionOptions::None); in bitset()
356 IO.bitSetCase(Options, "CxxReturnUdt", FunctionOptions::CxxReturnUdt); in bitset()
357 IO.bitSetCase(Options, "Constructor", FunctionOptions::Constructor); in bitset()
359 FunctionOptions::ConstructorWithVirtualBases); in bitset()
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp214 static std::string formatFunctionOptions(FunctionOptions Options) { in formatFunctionOptions()
217 PUSH_FLAG(FunctionOptions, CxxReturnUdt, Options, "returns cxx udt"); in formatFunctionOptions()
218 PUSH_FLAG(FunctionOptions, ConstructorWithVirtualBases, Options, in formatFunctionOptions()
220 PUSH_FLAG(FunctionOptions, Constructor, Options, "constructor"); in formatFunctionOptions()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DEnumTables.cpp431 CV_ENUM_CLASS_ENT(FunctionOptions, CxxReturnUdt),
432 CV_ENUM_CLASS_ENT(FunctionOptions, Constructor),
433 CV_ENUM_CLASS_ENT(FunctionOptions, ConstructorWithVirtualBases),
H A DTypeDumpVisitor.cpp140 ENUM_ENTRY(FunctionOptions, CxxReturnUdt),
141 ENUM_ENTRY(FunctionOptions, Constructor),
142 ENUM_ENTRY(FunctionOptions, ConstructorWithVirtualBases),
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.h455 codeview::FunctionOptions FO = codeview::FunctionOptions::None);
H A DCodeViewDebug.cpp423 static FunctionOptions in getFunctionOptions()
427 FunctionOptions FO = FunctionOptions::None; in getFunctionOptions()
438 FO |= FunctionOptions::CxxReturnUdt; in getFunctionOptions()
442 FO |= FunctionOptions::Constructor; in getFunctionOptions()
444 // TODO: put the FunctionOptions::ConstructorWithVirtualBases flag. in getFunctionOptions()
470 FunctionOptions FO = getFunctionOptions(SP->getType(), Class, SP->getName()); in getMemberFunctionType()
2090 FunctionOptions FO = getFunctionOptions(Ty); in lowerTypeMemberFunction()
2100 FunctionOptions FO) { in lowerTypeMemberFunction()
2474 // FunctionOptions in lowerCompleteTypeClass()
[all...]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp431 struct FunctionOptions { struct
444 explicit FunctionOptions(const CapturedStmt *S, bool UIntPtrCastRequired, in FunctionOptions() argument
459 llvm::Value *&CXXThisValue, const FunctionOptions &FO) { in emitOutlinedFunctionPrologue()
655 FunctionOptions FO(&S, !NeedWrapperFunction, /*RegisterCastedArgsOnly=*/false, in GenerateOpenMPCapturedStmtFunction()
676 FunctionOptions WrapperFO(&S, /*UIntPtrCastRequired=*/true, in GenerateOpenMPCapturedStmtFunction()