/external/llvm/include/llvm/CodeGen/ |
TargetLoweringObjectFileImpl.h | 24 class Mangler; 52 Mangler *Mang, const TargetMachine &TM) const; 56 Mangler *Mang, const TargetMachine &TM) const; 61 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang, 67 getCFIPersonalitySymbol(const GlobalValue *GV, Mangler *Mang, 87 Mangler *Mang, const TargetMachine &TM) const; 91 Mangler *Mang, const TargetMachine &TM) const; 95 Mangler *Mang, const TargetMachine &TM) const; 103 Mangler *) const; 108 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang [all...] |
/external/llvm/include/llvm/Target/ |
TargetLoweringObjectFile.h | 25 class Mangler; 61 Mangler *, const TargetMachine &) const { 68 Mangler *) const { 85 SectionKind Kind, Mangler *Mang, 92 Mangler *Mang, 102 Mangler *Mang, const TargetMachine &TM) const = 0; 107 getSpecialCasedSectionGlobals(const GlobalValue *GV, Mangler *Mang, 116 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang, 122 getCFIPersonalitySymbol(const GlobalValue *GV, Mangler *Mang, 148 Mangler *Mang, const TargetMachine &TM) const [all...] |
Mangler.h | 1 //===-- llvm/Target/Mangler.h - Self-contained name mangler -----*- C++ -*-===// 10 // Unified name mangler for various backends. 28 class Mangler { 51 Mangler(MCContext &Context, const TargetMachine *TM) 68 ManglerPrefixTy PrefixTy = Mangler::Default,
|
/external/llvm/lib/Target/Mips/ |
MipsMCInstLower.h | 22 class Mangler; 30 Mangler *Mang; 34 void Initialize(Mangler *mang, MCContext *C);
|
MipsTargetObjectFile.h | 35 Mangler *Mang,
|
MipsTargetObjectFile.cpp | 106 Mangler *Mang, const TargetMachine &TM) const {
|
/external/llvm/lib/Target/SystemZ/ |
SystemZMCInstLower.h | 23 class Mangler; 27 Mangler *Mang; 32 SystemZMCInstLower(Mangler *mang, MCContext &ctx,
|
SystemZMCInstLower.cpp | 14 #include "llvm/Target/Mangler.h" 38 SystemZMCInstLower::SystemZMCInstLower(Mangler *mang, MCContext &ctx,
|
/external/llvm/lib/Target/XCore/ |
XCoreMCInstLower.h | 21 class Mangler; 28 Mangler *Mang; 32 void Initialize(Mangler *mang, MCContext *C);
|
/external/llvm/lib/Target/X86/ |
X86TargetObjectFile.h | 24 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang, 31 getCFIPersonalitySymbol(const GlobalValue *GV, Mangler *Mang,
|
X86TargetObjectFile.cpp | 15 #include "llvm/Target/Mangler.h" 21 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang, 40 getCFIPersonalitySymbol(const GlobalValue *GV, Mangler *Mang,
|
/external/llvm/lib/Target/ARM/ |
ARMTargetObjectFile.h | 32 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang,
|
ARMTargetObjectFile.cpp | 18 #include "llvm/Target/Mangler.h" 45 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang,
|
/external/llvm/lib/Target/PowerPC/ |
PPCTargetObjectFile.h | 27 Mangler *Mang, const TargetMachine &TM) const;
|
PPCTargetObjectFile.cpp | 14 #include "llvm/Target/Mangler.h" 27 Mangler *Mang, const TargetMachine &TM) const {
|
/external/llvm/lib/Target/Hexagon/ |
HexagonTargetObjectFile.h | 35 Mangler *Mang,
|
HexagonTargetObjectFile.cpp | 90 Mangler *Mang, const TargetMachine &TM) const {
|
/external/llvm/lib/Target/ |
Android.mk | 4 Mangler.cpp \
|
Mangler.cpp | 1 //===-- Mangler.cpp - Self-contained c/asm llvm name mangler --------------===// 10 // Unified name mangler for assembly backends. 14 #include "llvm/Target/Mangler.h" 107 void Mangler::getNameWithPrefix(SmallVectorImpl<char> &OutName, 120 if (PrefixTy == Mangler::Private) { 123 } else if (PrefixTy == Mangler::LinkerPrivate) { 185 void Mangler::getNameWithPrefix(SmallVectorImpl<char> &OutName, 188 ManglerPrefixTy PrefixTy = Mangler::Default; 190 PrefixTy = Mangler::Private [all...] |
TargetLoweringObjectFile.cpp | 28 #include "llvm/Target/Mangler.h" 101 getCFIPersonalitySymbol(const GlobalValue *GV, Mangler *Mang, 245 SectionForGlobal(const GlobalValue *GV, SectionKind Kind, Mangler *Mang, 261 Mangler *Mang, 292 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang,
|
/external/llvm/tools/lto/ |
LTOCodeGenerator.h | 48 class Mangler; 113 llvm::Mangler &mangler);
|
/external/clang/lib/AST/ |
ItaniumMangle.cpp | 125 /// @name Mangler Entry Points 452 // llvm mangler on ELF is a nop, so we can just avoid adding the \01 [all...] |
MicrosoftMangle.cpp | 443 // That said, from the mangler's perspective we have a structure like this: 448 // What we do is we create a new mangler, mangle the same type (without 449 // a namespace suffix) using the extra mangler with back references [all...] |
/external/llvm/lib/CodeGen/ |
TargetLoweringObjectFileImpl.cpp | 37 #include "llvm/Target/Mangler.h" 48 Mangler *Mang, 91 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang, 205 Mangler *Mang, const TargetMachine &TM) const { 238 Mangler *Mang, const TargetMachine &TM) const { 412 Mangler *Mang, const TargetMachine &TM) const { 486 Mangler *Mang, const TargetMachine &TM) const { 525 Mangler *Mang, const TargetMachine &TM) const { 606 shouldEmitUsedDirectiveFor(const GlobalValue *GV, Mangler *Mang) const { 625 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXTargetObjectFile.h | 116 Mangler *Mang, const TargetMachine &TM) const {
|