/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeTypeFunctionSig.cpp | 177 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 D | function-options.ll | 67 ; 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 D | types-calling-conv.ll | 54 ; CHECK: FunctionOptions [ (0x0) 112 ; CHECK: FunctionOptions [ (0x0) 127 ; CHECK: FunctionOptions [ (0x0) 142 ; CHECK: FunctionOptions [ (0x0) 157 ; CHECK: FunctionOptions [ (0x0)
|
H A D | types-non-virtual-methods.ll | 42 ; CHECK: FunctionOptions [ (0x0) 81 ; CHECK: FunctionOptions [ (0x0) 161 ; CHECK: FunctionOptions [ (0x0) 180 ; CHECK: FunctionOptions [ (0x0) 199 ; CHECK: FunctionOptions [ (0x0)
|
H A D | static-methods.ll | 22 ; CHECK-NEXT: FunctionOptions [ (0x0) 34 ; CHECK-NEXT: FunctionOptions [ (0x0) 46 ; CHECK-NEXT: FunctionOptions [ (0x0)
|
H A D | types-method-ref-qualifiers.ll | 113 ; CHECK: FunctionOptions [ (0x0) 139 ; CHECK: FunctionOptions [ (0x0) 165 ; CHECK: FunctionOptions [ (0x0)
|
H A D | types-empty-member-fn.ll | 24 ; CHECK-NEXT: FunctionOptions [ (0x0)
|
H A D | types-basic.ll | 53 ; 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 D | type-quals.ll | 79 ; CHECK: FunctionOptions [ (0x0) 205 ; CHECK: FunctionOptions [ (0x0) 240 ; CHECK: FunctionOptions [ (0x0) 289 ; CHECK: FunctionOptions [ (0x0)
|
/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeRecord.h | 151 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 D | CodeView.h | 256 enum class FunctionOptions : uint8_t { enum 262 CV_DEFINE_ENUM_CLASS_FLAGS_OPERATORS(FunctionOptions)
|
/llvm-project/llvm/lib/ObjectYAML/ |
H A D | CodeViewYAMLTypes.cpp | 67 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 D | codeview-merging.test | 28 OBJ1-NEXT: FunctionOptions [ (0x0) 67 CHECK-NEXT: FunctionOptions [ (0x0)
|
/llvm-project/lldb/test/Shell/SymbolFile/NativePDB/Inputs/ |
H A D | inline_sites.s | 397 .byte 0x0 # FunctionOptions 426 .byte 0x0 # FunctionOptions 489 .byte 0x0 # FunctionOptions 554 .byte 0x0 # FunctionOptions
|
/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | MinimalTypeDumper.cpp | 214 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 D | pdb-inlinees.s | 223 # FunctionOptions [ (0x0) 260 # FunctionOptions [ (0x0)
|
H A D | pdb-inlinees-extrafiles.s | 225 # FunctionOptions [ (0x0) 262 # FunctionOptions [ (0x0)
|
/llvm-project/lldb/test/Shell/SymbolFile/NativePDB/ |
H A D | missing-type.s | 67 .byte 0x0 # FunctionOptions
|
H A D | nested-blocks-same-address.s | 334 .byte 0x0 # FunctionOptions 355 .byte 0x0 # FunctionOptions
|
/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | TypeDumpVisitor.cpp | 140 ENUM_ENTRY(FunctionOptions, CxxReturnUdt), 141 ENUM_ENTRY(FunctionOptions, Constructor), 142 ENUM_ENTRY(FunctionOptions, ConstructorWithVirtualBases),
|
H A D | EnumTables.cpp | 431 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 D | CodeViewDebug.h | 455 codeview::FunctionOptions FO = codeview::FunctionOptions::None);
|
/llvm-project/llvm/unittests/DebugInfo/CodeView/ |
H A D | TypeHashingTest.cpp | 41 PR.Options = FunctionOptions::None; in createProcedureRecord()
|
/llvm-project/lld/test/COFF/Inputs/ |
H A D | pdb-global-constants-b.s | 135 # FunctionOptions [ (0x0)
|
H A D | pdb-local-constants.s | 140 .byte 0x0 # FunctionOptions
|