Lines Matching full:mangler
1 //===-- Mangler.cpp - Self-contained c/asm llvm name mangler --------------===//
10 // Unified name mangler for assembly backends.
14 #include "llvm/IR/Mangler.h"
24 Mangler::ManglerPrefixTy PrefixTy,
37 if (PrefixTy == Mangler::Private)
39 else if (PrefixTy == Mangler::LinkerPrivate)
49 void Mangler::getNameWithPrefix(raw_ostream &OS, const Twine &GVName,
55 void Mangler::getNameWithPrefix(SmallVectorImpl<char> &OutName,
93 void Mangler::getNameWithPrefix(raw_ostream &OS, const GlobalValue *GV,
95 ManglerPrefixTy PrefixTy = Mangler::Default;
98 PrefixTy = Mangler::LinkerPrivate;
100 PrefixTy = Mangler::Private;
153 void Mangler::getNameWithPrefix(SmallVectorImpl<char> &OutName,