Home
last modified time | relevance | path

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

/freebsd-head/contrib/llvm-project/clang/lib/AST/
HDMangle.cpp40 unsigned discriminator = Context.getBlockId(BD, true); in mangleFunctionBlock() local
41 if (discriminator == 0) in mangleFunctionBlock()
44 Out << "__" << Outer << "_block_invoke_" << discriminator+1; in mangleFunctionBlock()
261 unsigned discriminator = getBlockId(BD, false); in mangleGlobalBlock() local
269 if (discriminator == 0) in mangleGlobalBlock()
272 Out << "_block_invoke_" << discriminator+1; in mangleGlobalBlock()
HDItaniumMangle.cpp152 unsigned discriminator = getASTContext().getManglingNumber(ND, isAux()); in getNextDiscriminator() local
153 if (discriminator == 1) in getNextDiscriminator()
155 disc = discriminator - 2; in getNextDiscriminator()
160 unsigned &discriminator = Uniquifier[ND]; in getNextDiscriminator() local
161 if (!discriminator) { in getNextDiscriminator()
163 discriminator = ++Discriminator[std::make_pair(DC, ND->getIdentifier())]; in getNextDiscriminator()
165 if (discriminator == 1) in getNextDiscriminator()
167 disc = discriminator-2; in getNextDiscriminator()
HDMicrosoftMangle.cpp245 unsigned &discriminator = Uniquifier[ND]; in getNextDiscriminator() local
246 if (!discriminator) in getNextDiscriminator()
247 discriminator = ++Discriminator[std::make_pair(DC, ND->getIdentifier())]; in getNextDiscriminator()
248 disc = discriminator + 1; in getNextDiscriminator()
/freebsd-head/contrib/llvm-project/libunwind/src/
HDUnwind-EHABI.cpp1056 uint32_t discriminator, in _Unwind_VRS_Pop() argument
1060 static_cast<void *>(context), regclass, discriminator, in _Unwind_VRS_Pop()
1079 if (!(discriminator & static_cast<uint32_t>(1 << i))) in _Unwind_VRS_Pop()
1102 uint32_t first = discriminator >> 16; in _Unwind_VRS_Pop()
1103 uint32_t count = discriminator & 0xffff; in _Unwind_VRS_Pop()
1133 if (representation != _UVRSD_UINT32 || discriminator != 0) in _Unwind_VRS_Pop()
/freebsd-head/contrib/llvm-project/llvm/include/llvm/MC/
HDMCDwarf.h127 unsigned isa, unsigned discriminator) in MCDwarfLoc() argument
129 Discriminator(discriminator) {} in MCDwarfLoc()
178 void setDiscriminator(unsigned discriminator) { in setDiscriminator() argument
179 Discriminator = discriminator; in setDiscriminator()
/freebsd-head/contrib/llvm-project/libunwind/include/
HDunwind_arm_ehabi.h129 uint32_t discriminator,
/freebsd-head/contrib/libcbor/doc/source/
HDinternal.rst73 Type discriminator
/freebsd-head/contrib/llvm-project/llvm/include/llvm/IR/
HDIntrinsics.td2687 // Sign an unauthenticated pointer using the specified key and discriminator,
2694 // Authenticate a signed pointer, using the specified key and discriminator.
2702 // The second (key) and third (discriminator) arguments specify the signing
2722 // Blend a small integer discriminator with an address discriminator, producing
2723 // a new discriminator value.
2727 // Compute the signature of a value, using a given discriminator.
/freebsd-head/contrib/llvm-project/llvm/lib/AsmParser/
HDLLParser.cpp5423 OPTIONAL(discriminator, MDField, ); \ in parseDICompositeType()
5445 discriminator.Val, dataLocation.Val, associated.Val, allocated.Val, in parseDICompositeType()
5458 discriminator.Val, dataLocation.Val, associated.Val, allocated.Val, Rank, in parseDICompositeType()
5632 REQUIRED(discriminator, MDUnsignedField, (0, UINT32_MAX)); in parseDILexicalBlockFile()
5637 (Context, scope.Val, file.Val, discriminator.Val)); in parseDILexicalBlockFile()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64InstrInfo.td1767 // This directly manipulates x16/x17 to materialize the discriminator.
1769 // operations (such as raw address manipulation or discriminator
1781 let Size = 12; // 4 fixed + 8 variable, to compute discriminator.
1812 let Size = 12; // 4 fixed + 8 variable, to compute discriminator.
1864 let Size = 40; // 12 fixed + 28 variable, for pointer offset, and discriminator
1875 let Size = 40; // 12 fixed + 28 variable, for pointer offset, and discriminator
1889 // Size 16: 4 fixed + 8 variable, to compute discriminator.
/freebsd-head/contrib/llvm-project/clang/include/clang/Basic/
HDDiagnosticSemaKinds.td927 Error<"%select{signed value|extra discriminator|blended pointer|blended "
934 Error<"discriminator argument to ptrauth_sign_constant must be a constant "
12269 "%select{key|address discrimination mode|discriminator}0 with no default set"
/freebsd-head/share/dict/
HDweb254934 discriminator