Home
last modified time | relevance | path

Searched refs:discriminator (Results 1 – 20 of 20) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDMangle.cpp43 unsigned discriminator = Context.getBlockId(BD, true); in mangleFunctionBlock() local
44 if (discriminator == 0) in mangleFunctionBlock()
47 Out << "__" << Outer << "_block_invoke_" << discriminator+1; in mangleFunctionBlock()
189 unsigned discriminator = getBlockId(BD, false); in mangleGlobalBlock() local
197 if (discriminator == 0) in mangleGlobalBlock()
200 Out << "_block_invoke_" << discriminator+1; in mangleGlobalBlock()
HDItaniumMangle.cpp192 unsigned discriminator = getASTContext().getManglingNumber(ND); in getNextDiscriminator() local
193 if (discriminator == 1) in getNextDiscriminator()
195 disc = discriminator - 2; in getNextDiscriminator()
200 unsigned &discriminator = Uniquifier[ND]; in getNextDiscriminator() local
201 if (!discriminator) { in getNextDiscriminator()
203 discriminator = ++Discriminator[std::make_pair(DC, ND->getIdentifier())]; in getNextDiscriminator()
205 if (discriminator == 1) in getNextDiscriminator()
207 disc = discriminator-2; in getNextDiscriminator()
HDMicrosoftMangle.cpp187 unsigned &discriminator = Uniquifier[ND]; in getNextDiscriminator() local
188 if (!discriminator) in getNextDiscriminator()
189 discriminator = ++Discriminator[std::make_pair(DC, ND->getIdentifier())]; in getNextDiscriminator()
190 disc = discriminator + 1; in getNextDiscriminator()
/NextBSD/contrib/llvm/include/llvm/MC/
HDMCDwarf.h77 unsigned isa, unsigned discriminator) in MCDwarfLoc() argument
79 Discriminator(discriminator) {} in MCDwarfLoc()
128 void setDiscriminator(unsigned discriminator) { in setDiscriminator() argument
129 Discriminator = discriminator; in setDiscriminator()
/NextBSD/contrib/llvm/projects/libunwind/src/
HDUnwind-EHABI.cpp907 uint32_t discriminator, in _Unwind_VRS_Pop() argument
911 static_cast<void *>(context), regclass, discriminator, in _Unwind_VRS_Pop()
927 if (!(discriminator & static_cast<uint32_t>(1 << i))) in _Unwind_VRS_Pop()
947 uint32_t first = discriminator >> 16; in _Unwind_VRS_Pop()
948 uint32_t count = discriminator & 0xffff; in _Unwind_VRS_Pop()
/NextBSD/contrib/gcc/config/arm/
HDunwind-arm.c242 _uw discriminator, in _Unwind_VRS_Pop() argument
258 mask = discriminator & 0xffff; in _Unwind_VRS_Pop()
274 _uw start = discriminator >> 16; in _Unwind_VRS_Pop()
275 _uw count = discriminator & 0xffff; in _Unwind_VRS_Pop()
/NextBSD/contrib/gcc/cp/
HDmangle.c1441 int discriminator = 0; in discriminator_for_local_entity() local
1444 discriminator = DECL_DISCRIMINATOR (entity); in discriminator_for_local_entity()
1458 ++discriminator; in discriminator_for_local_entity()
1462 return discriminator; in discriminator_for_local_entity()
1484 write_discriminator (const int discriminator) in write_discriminator() argument
1487 if (discriminator > 0) in write_discriminator()
1490 write_unsigned_number (discriminator - 1); in write_discriminator()
HDChangeLog-20022719 * class.c (duplicate_tag_error): Reset discriminator.
2734 (TYPE_SET_PTRMEMFUNC_TYPE): Set discriminator, update for changes.
2739 (SET_DECL_THUNK_P): Set discriminator too.
2748 (push_local_name): Set discriminator on DECL_LANG_SPECIFIC.
2755 * decl2.c (start_objects): Set discriminator when setting
2759 (cp_make_lang_type): Set discriminator.
HDcp-tree.h1559 int GTY ((tag ("1"))) discriminator;
1741 #define DECL_DISCRIMINATOR(NODE) (LANG_DECL_U2_CHECK (NODE, 1)->discriminator)
HDChangeLog-20012598 * mangle.c (write_discriminator): Use `_0' for discriminator 1,
2622 (lang_decl_flags): Add discriminator into u2.
HDChangeLog-20001530 discriminator calculation.
/NextBSD/contrib/llvm/projects/libunwind/include/
HDunwind.h203 uint32_t discriminator,
/NextBSD/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
HDDWARFDebugLine.cpp262 uint64_t discriminator = debug_line_data.GetULEB128(&offset); in DumpStatementOpcodes() local
263 … log->Printf( "0x%8.8x: DW_LNE_set_discriminator (0x%" PRIx64 ")", op_offset, discriminator); in DumpStatementOpcodes()
/NextBSD/contrib/gcc/doc/
HDgty.texi183 @code{tag} value, and then specifying a discriminator using @code{desc}.
/NextBSD/contrib/llvm/lib/AsmParser/
HDLLParser.cpp3663 REQUIRED(discriminator, MDUnsignedField, (0, UINT32_MAX)); in ParseDILexicalBlockFile()
3668 (Context, scope.Val, file.Val, discriminator.Val)); in ParseDILexicalBlockFile()
/NextBSD/contrib/gcc/
HDChangeLog-200217826 * stmt.c (struct nesting): Add discriminator. Use gengtype to
17833 (expand_start_cond): Set discriminator.
17836 (expand_start_bindings_and_block): Set discriminator. Don't set
17840 (expand_start_case): Set discriminator.
17841 (expand_start_case_dummy): Set discriminator.
HDChangeLog-200126691 * varasm.c (make_decl_rtl): Don't append var_labelno discriminator
/NextBSD/contrib/binutils/libiberty/
HDChangeLog3033 * cp-demangle.c (demangle_discriminator): `_0' is discriminator #1,
/NextBSD/contrib/gcclibs/libiberty/
HDChangeLog2835 * cp-demangle.c (demangle_discriminator): `_0' is discriminator #1,
/NextBSD/share/dict/
HDweb254918 discriminator