OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:VFABI
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/tools/vfabi-demangle-fuzzer/
vfabi-demangler-fuzzer.cpp
1
//===--
vfabi
-demangler-fuzzer.cpp - Fuzzer
VFABI
using lib/Fuzzer ------===//
34
const auto Info =
VFABI
::tryDemangleForVFABI(MangledName, *M);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
InjectTLIMappings.cpp
1
//===- InjectTLIMAppings.cpp - TLI to
VFABI
attribute injection ----------===//
9
// Populates the
VFABI
attribute with the scalar-to-vector mappings
64
assert(!VectorF->size() && "
VFABI
attribute requires `@llvm.compiler.used` "
88
VFABI
::getVectorVariantNames(CI, Mappings);
97
std::string MangledName =
VFABI
::mangleTLIVectorName(
121
VFABI
::setVectorVariantNames(&CI, Mappings);
ModuleUtils.cpp
296
void
VFABI
::setVectorVariantNames(
312
LLVM_DEBUG(dbgs() << "
VFABI
: adding mapping '" << VariantMapping << "'\n");
313
Optional<VFInfo> VI =
VFABI
::tryDemangleForVFABI(VariantMapping, *M);
314
assert(VI.hasValue() && "Cannot add an invalid
VFABI
name.");
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
VFABIDemangling.cpp
31
if (MangledName.startswith(
VFABI
::_LLVM_)) {
32
MangledName = MangledName.drop_front(strlen(
VFABI
::_LLVM_));
108
PKind =
VFABI
::getVFParamKindFromString(Token);
171
PKind =
VFABI
::getVFParamKindFromString(Token);
319
Optional<VFInfo>
VFABI
::tryDemangleForVFABI(StringRef MangledName,
461
VFParamKind
VFABI
::getVFParamKindFromString(const StringRef Token) {
VectorUtils.cpp
1301
std::string
VFABI
::mangleTLIVectorName(StringRef VectorName,
1306
Out << "_ZGV" <<
VFABI
::_LLVM_ << "N";
1317
void
VFABI
::getVectorVariantNames(
1320
CI.getAttribute(AttributeList::FunctionIndex,
VFABI
::MappingsAttrName)
1330
LLVM_DEBUG(dbgs() << "
VFABI
: adding mapping '" << S << "'\n");
1331
Optional<VFInfo> Info =
VFABI
::tryDemangleForVFABI(S, *(CI.getModule()));
1332
assert(Info.hasValue() && "Invalid name for a
VFABI
variant.");
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
ModuleUtils.h
115
namespace
VFABI
{
120
} // End
VFABI
namespace
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
VectorUtils.h
132
namespace
VFABI
{
133
/// LLVM Internal
VFABI
ISA token for vector functions.
204
} // end namespace
VFABI
231
VFABI
::getVectorVariantNames(CI, ListOfStrings);
236
VFABI
::tryDemangleForVFABI(MangledName, *(CI.getModule()));
257
// Other non-
VFABI
variants should be retrieved here.
Completed in 28 milliseconds
Indexes created Sat Sep 12 00:25:55 UTC 2026