/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Mangler.h | 1 //===-- llvm/IR/Mangler.h - Self-contained name mangler ---------*- C++ -*-===// 27 class Mangler { class in namespace:llvm 50 const Triple &TT, Mangler &Mangler); 53 const Triple &T, Mangler &M);
|
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | ItaniumCXXABI.cpp | 131 ItaniumMangleContext *Mangler; member in class:__anon325::ItaniumNumberingContext 140 ItaniumNumberingContext(ItaniumMangleContext *Mangler) : Mangler(Mangler) {} argument 150 Mangler->mangleLambdaSig(Lambda, Out); 186 std::unique_ptr<MangleContext> Mangler; member in class:__anon325::ItaniumCXXABI 191 : Mangler(Ctx.createMangleContext()), Context(Ctx) {} 253 cast<ItaniumMangleContext>(Mangler.get())); 263 clang::createItaniumNumberingContext(MangleContext *Mangler) { argument 265 cast<ItaniumMangleContext>(Mangler)); [all...] |
H A D | MicrosoftMangle.cpp | 3331 MicrosoftCXXNameMangler Mangler(*this, MHO); 3332 return Mangler.mangle(D); 3384 MicrosoftCXXNameMangler &Mangler, 3403 Mangler.mangleNumber( 3405 Mangler.mangleNumber( 3407 Mangler.mangleNumber( 3409 Mangler.mangleNumber(static_cast<uint32_t>(Adjustment.NonVirtual)); 3412 Mangler.mangleNumber( 3414 Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual)); 3429 Mangler [all...] |
H A D | ItaniumMangle.cpp | 137 /// @name Mangler Entry Points 6160 CXXNameMangler Mangler(*this, Out, CD, Type); 6161 return Mangler.mangle(GlobalDecl(CD, Type)); 6166 CXXNameMangler Mangler(*this, Out, DD, Type); 6167 return Mangler.mangle(GlobalDecl(DD, Type)); 6170 CXXNameMangler Mangler(*this, Out, D); 6171 Mangler.mangle(GD); 6176 CXXNameMangler Mangler(*this, Out, D, Ctor_Comdat); 6177 Mangler.mangle(GlobalDecl(D, Ctor_Comdat)); 6182 CXXNameMangler Mangler(*thi [all...] |
H A D | Mangle.cpp | 26 #include "llvm/IR/Mangler.h" 420 llvm::Mangler::getNameWithPrefix(OS, FrontendBufOS.str(), DL); 458 llvm::Mangler::getNameWithPrefix(Mangled, Prefix + ClassName, DL); 560 llvm::Mangler::getNameWithPrefix(BOS, FOS.str(), DL); 574 llvm::Mangler::getNameWithPrefix(BOS, FOS.str(), DL);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
H A D | ARCMCInstLower.h | 22 class Mangler;
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZMCInstLower.h | 21 class Mangler;
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | Mangler.cpp | 1 //===-- Mangler.cpp - Self-contained c/asm llvm name mangler --------------===// 13 #include "llvm/IR/Mangler.h" 69 void Mangler::getNameWithPrefix(raw_ostream &OS, const Twine &GVName, 74 void Mangler::getNameWithPrefix(SmallVectorImpl<char> &OutName, 114 void Mangler::getNameWithPrefix(raw_ostream &OS, const GlobalValue *GV, 180 void Mangler::getNameWithPrefix(SmallVectorImpl<char> &OutName, 207 const Triple &TT, Mangler &Mangler) { 222 Mangler.getNameWithPrefix(FlagOS, GV, false); 229 Mangler 206 emitLinkerFlagsForGlobalCOFF(raw_ostream &OS, const GlobalValue *GV, const Triple &TT, Mangler &Mangler) argument [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/LTO/ |
H A D | UpdateCompilerUsed.cpp | 18 #include "llvm/IR/Mangler.h" 50 llvm::Mangler Mangler; member in class:__anon1997::PreserveLibCallsAndAsmUsed 115 TM.getNameWithPrefix(Buffer, &GV, Mangler);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64MCInstLower.h | 25 class Mangler;
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Object/ |
H A D | ModuleSymbolTable.h | 20 #include "llvm/IR/Mangler.h" 43 Mangler Mang;
|
H A D | IRObjectFile.h | 23 class Mangler;
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
H A D | WasmException.cpp | 15 #include "llvm/IR/Mangler.h" 27 Mangler::getNameWithPrefix(NameStr, "__cpp_exception", Asm->getDataLayout());
|
H A D | OcamlGCPrinter.cpp | 22 #include "llvm/IR/Mangler.h" 65 Mangler::getNameWithPrefix(TmpStr, SymName, M.getDataLayout());
|
/netbsd-current/external/apache2/llvm/lib/libLLVMIR/ |
H A D | Makefile | 47 Mangler.cpp \
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
H A D | TargetLoweringObjectFile.h | 29 class Mangler; 45 Mangler *Mang = nullptr; 75 Mangler &getMangler() const { return *Mang; }
|
H A D | TargetMachine.h | 39 class Mangler; 372 Mangler &Mang, bool MayAlwaysUsePrivate = false) const;
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | dmangle.c | 133 class Mangler : public Visitor 138 Mangler(OutBuffer *buf) function 309 Mangler v(&buf2); 851 Mangler v(&buf); 860 Mangler v(buf); 866 Mangler v(buf); 872 Mangler v(buf);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUOpenCLEnqueuedBlockLowering.cpp | 38 #include "llvm/IR/Mangler.h" 109 Mangler::getNameWithPrefix(Name, "__amdgpu_enqueued_kernel",
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | dmangle.d | 27 scope Mangler v = new Mangler(&buf); 40 scope Mangler v = new Mangler(buf, t); 47 scope Mangler v = new Mangler(buf); 53 scope Mangler v = new Mangler(buf); 59 scope Mangler v = new Mangler(bu [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCMCInstLower.cpp | 25 #include "llvm/IR/Mangler.h" 35 Mangler &Mang = TM.getObjFileLowering()->getMangler(); 42 Mangler::getNameWithPrefix(Name, MO.getSymbolName(), DL);
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/LTO/legacy/ |
H A D | LTOCodeGenerator.h | 62 class Mangler;
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
H A D | Mangling.cpp | 11 #include "llvm/IR/Mangler.h" 28 Mangler::getNameWithPrefix(MangledNameStream, Name, DL);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
H A D | M68kMCInstLower.cpp | 25 #include "llvm/IR/Mangler.h" 60 Mangler::getNameWithPrefix(Name, MO.getSymbolName(), DL);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/ |
H A D | TargetMachine.cpp | 20 #include "llvm/IR/Mangler.h" 207 const GlobalValue *GV, Mangler &Mang,
|