Home
last modified time | relevance | path

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

12

/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()
/llvm-project/llvm/test/DebugInfo/COFF/
H A Dfunction-options.ll67 ; CHECK: FunctionOptions [ (0x0)
82 ; CHECK: FunctionOptions [ (0x1)
94 ; CHECK: FunctionOptions [ (0x2)
120 ; CHECK: FunctionOptions [ (0x0)
131 ; CHECK: FunctionOptions [ (0x0)
156 ; CHECK: FunctionOptions [ (0x1)
168 ; CHECK: FunctionOptions [ (0x0)
193 ; CHECK: FunctionOptions [ (0x1)
218 ; CHECK: FunctionOptions [ (0x0)
229 ; CHECK: FunctionOptions [ (0x1)
[all …]
H A Dtypes-calling-conv.ll54 ; CHECK: FunctionOptions [ (0x0)
112 ; CHECK: FunctionOptions [ (0x0)
127 ; CHECK: FunctionOptions [ (0x0)
142 ; CHECK: FunctionOptions [ (0x0)
157 ; CHECK: FunctionOptions [ (0x0)
H A Dtypes-non-virtual-methods.ll42 ; CHECK: FunctionOptions [ (0x0)
81 ; CHECK: FunctionOptions [ (0x0)
161 ; CHECK: FunctionOptions [ (0x0)
180 ; CHECK: FunctionOptions [ (0x0)
199 ; CHECK: FunctionOptions [ (0x0)
H A Dstatic-methods.ll22 ; CHECK-NEXT: FunctionOptions [ (0x0)
34 ; CHECK-NEXT: FunctionOptions [ (0x0)
46 ; CHECK-NEXT: FunctionOptions [ (0x0)
H A Dtypes-method-ref-qualifiers.ll113 ; CHECK: FunctionOptions [ (0x0)
139 ; CHECK: FunctionOptions [ (0x0)
165 ; CHECK: FunctionOptions [ (0x0)
H A Dtypes-empty-member-fn.ll24 ; CHECK-NEXT: FunctionOptions [ (0x0)
H A Dtypes-basic.ll53 ; CHECK: FunctionOptions [ (0x0)
127 ; CHECK: FunctionOptions [ (0x0)
202 ; CHECK: FunctionOptions [ (0x0)
366 ; ASM: .byte 0x0 # FunctionOptions
424 ; ASM: .byte 0x0 # FunctionOptions
490 ; ASM: .byte 0x0 # FunctionOptions
H A Dtype-quals.ll79 ; CHECK: FunctionOptions [ (0x0)
205 ; CHECK: FunctionOptions [ (0x0)
240 ; CHECK: FunctionOptions [ (0x0)
289 ; CHECK: FunctionOptions [ (0x0)
/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)
/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()
/llvm-project/llvm/test/tools/llvm-readobj/COFF/
H A Dcodeview-merging.test28 OBJ1-NEXT: FunctionOptions [ (0x0)
67 CHECK-NEXT: FunctionOptions [ (0x0)
/llvm-project/lldb/test/Shell/SymbolFile/NativePDB/Inputs/
H A Dinline_sites.s397 .byte 0x0 # FunctionOptions
426 .byte 0x0 # FunctionOptions
489 .byte 0x0 # FunctionOptions
554 .byte 0x0 # FunctionOptions
/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()
/llvm-project/lld/test/COFF/
H A Dpdb-inlinees.s223 # FunctionOptions [ (0x0)
260 # FunctionOptions [ (0x0)
H A Dpdb-inlinees-extrafiles.s225 # FunctionOptions [ (0x0)
262 # FunctionOptions [ (0x0)
/llvm-project/lldb/test/Shell/SymbolFile/NativePDB/
H A Dmissing-type.s67 .byte 0x0 # FunctionOptions
H A Dnested-blocks-same-address.s334 .byte 0x0 # FunctionOptions
355 .byte 0x0 # FunctionOptions
/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeDumpVisitor.cpp140 ENUM_ENTRY(FunctionOptions, CxxReturnUdt),
141 ENUM_ENTRY(FunctionOptions, Constructor),
142 ENUM_ENTRY(FunctionOptions, ConstructorWithVirtualBases),
H A DEnumTables.cpp431 CV_ENUM_CLASS_ENT(FunctionOptions, CxxReturnUdt),
432 CV_ENUM_CLASS_ENT(FunctionOptions, Constructor),
433 CV_ENUM_CLASS_ENT(FunctionOptions, ConstructorWithVirtualBases),
/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.h455 codeview::FunctionOptions FO = codeview::FunctionOptions::None);
/llvm-project/llvm/unittests/DebugInfo/CodeView/
H A DTypeHashingTest.cpp41 PR.Options = FunctionOptions::None; in createProcedureRecord()
/llvm-project/lld/test/COFF/Inputs/
H A Dpdb-global-constants-b.s135 # FunctionOptions [ (0x0)
H A Dpdb-local-constants.s140 .byte 0x0 # FunctionOptions

12