Home
last modified time | relevance | path

Searched refs:Mangler (Results 1 – 25 of 65) sorted by relevance

123

/external/llvm/include/llvm/CodeGen/
DTargetLoweringObjectFileImpl.h24 class Mangler; variable
53 Mangler &Mang,
57 Mangler &Mang,
60 MCSection *getSectionForJumpTable(const Function &F, Mangler &Mang,
70 Mangler &Mang, const TargetMachine &TM,
75 MCSymbol *getCFIPersonalitySymbol(const GlobalValue *GV, Mangler &Mang,
96 Mangler &Mang, const TargetMachine &TM) const override;
99 Mangler &Mang,
103 Mangler &Mang,
112 Mangler &Mang, const TargetMachine &TM,
[all …]
/external/clang/lib/AST/
DMicrosoftMangle.cpp2358 MicrosoftCXXNameMangler Mangler(*this, Out); in mangleCXXName() local
2359 return Mangler.mangle(D); in mangleCXXName()
2388 MicrosoftCXXNameMangler &Mangler, in mangleThunkThisAdjustment() argument
2407 Mangler.mangleNumber( in mangleThunkThisAdjustment()
2409 Mangler.mangleNumber( in mangleThunkThisAdjustment()
2411 Mangler.mangleNumber( in mangleThunkThisAdjustment()
2413 Mangler.mangleNumber(static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
2416 Mangler.mangleNumber( in mangleThunkThisAdjustment()
2418 Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
2433 Mangler.mangleNumber(-static_cast<uint32_t>(Adjustment.NonVirtual)); in mangleThunkThisAdjustment()
[all …]
DItaniumMangle.cpp4035 CXXNameMangler Mangler(*this, Out, D); in mangleCXXName() local
4036 Mangler.mangle(D); in mangleCXXName()
4042 CXXNameMangler Mangler(*this, Out, D, Type); in mangleCXXCtor() local
4043 Mangler.mangle(D); in mangleCXXCtor()
4049 CXXNameMangler Mangler(*this, Out, D, Type); in mangleCXXDtor() local
4050 Mangler.mangle(D); in mangleCXXDtor()
4055 CXXNameMangler Mangler(*this, Out, D, Ctor_Comdat); in mangleCXXCtorComdat() local
4056 Mangler.mangle(D); in mangleCXXCtorComdat()
4061 CXXNameMangler Mangler(*this, Out, D, Dtor_Comdat); in mangleCXXDtorComdat() local
4062 Mangler.mangle(D); in mangleCXXDtorComdat()
[all …]
/external/llvm/include/llvm/Target/
DTargetLoweringObjectFile.h25 class Mangler; variable
68 Mangler &Mang, const TargetMachine &TM) const {} in emitModuleFlags()
85 Mangler &Mang, const TargetMachine &TM) const;
90 MCSection *SectionForGlobal(const GlobalValue *GV, Mangler &Mang, in SectionForGlobal()
96 const GlobalValue *GV, Mangler &Mang,
99 virtual MCSection *getSectionForJumpTable(const Function &F, Mangler &Mang,
110 Mangler &Mang, const TargetMachine &TM) const = 0;
115 Mangler &Mang) const { in getSpecialCasedSectionGlobals()
123 Mangler &Mang, const TargetMachine &TM,
129 StringRef Suffix, Mangler &Mang,
[all …]
DTargetMachine.h30 class Mangler; variable
266 Mangler &Mang, bool MayAlwaysUsePrivate = false) const;
267 MCSymbol *getSymbol(const GlobalValue *GV, Mangler &Mang) const;
/external/llvm/lib/Target/XCore/
DXCoreMCInstLower.h21 class Mangler; variable
28 Mangler *Mang;
32 void Initialize(Mangler *mang, MCContext *C);
DXCoreTargetObjectFile.h29 Mangler &Mang,
33 Mangler &Mang,
DXCoreTargetObjectFile.cpp100 SectionKind Kind, Mangler &Mang, in getExplicitSectionGlobal()
113 SectionKind Kind, Mangler &Mang, in SelectSectionForGlobal()
/external/llvm/lib/Target/
DTargetLoweringObjectFile.cpp104 const GlobalValue *GV, StringRef Suffix, Mangler &Mang, in getSymbolWithGlobalValueBase()
116 const GlobalValue *GV, Mangler &Mang, const TargetMachine &TM, in getCFIPersonalitySymbol()
242 SectionKind Kind, Mangler &Mang, in SectionForGlobal()
254 const Function &F, Mangler &Mang, const TargetMachine &TM) const { in getSectionForJumpTable()
291 const GlobalValue *GV, unsigned Encoding, Mangler &Mang, in getTTypeGlobalReference()
327 SmallVectorImpl<char> &OutName, const GlobalValue *GV, Mangler &Mang, in getNameWithPrefix()
DTargetMachine.cpp159 const GlobalValue *GV, Mangler &Mang, in getNameWithPrefix()
171 MCSymbol *TargetMachine::getSymbol(const GlobalValue *GV, Mangler &Mang) const { in getSymbol()
/external/llvm/lib/Target/X86/
DX86TargetObjectFile.h24 Mangler &Mang, const TargetMachine &TM,
30 MCSymbol *getCFIPersonalitySymbol(const GlobalValue *GV, Mangler &Mang,
56 getExecutableRelativeSymbol(const ConstantExpr *CE, Mangler &Mang,
DX86TargetObjectFile.cpp27 const GlobalValue *GV, unsigned Encoding, Mangler &Mang, in getTTypeGlobalReference()
46 const GlobalValue *GV, Mangler &Mang, const TargetMachine &TM, in getCFIPersonalitySymbol()
77 const ConstantExpr *CE, Mangler &Mang, const TargetMachine &TM) const { in getExecutableRelativeSymbol()
/external/llvm/lib/CodeGen/
DTargetLoweringObjectFileImpl.cpp52 const GlobalValue *GV, Mangler &Mang, const TargetMachine &TM, in getCFIPersonalitySymbol()
88 const GlobalValue *GV, unsigned Encoding, Mangler &Mang, in getTTypeGlobalReference()
205 const GlobalValue *GV, SectionKind Kind, Mangler &Mang, in getExplicitSectionGlobal()
244 SectionKind Kind, Mangler &Mang, in selectELFSectionForGlobal()
306 const GlobalValue *GV, SectionKind Kind, Mangler &Mang, in SelectSectionForGlobal()
326 const Function &F, Mangler &Mang, const TargetMachine &TM) const { in getSectionForJumpTable()
440 Mangler &Mang, const TargetMachine &TM) const { in emitModuleFlags()
522 const GlobalValue *GV, SectionKind Kind, Mangler &Mang, in getExplicitSectionGlobal()
564 const GlobalValue *GV, SectionKind Kind, Mangler &Mang, in SelectSectionForGlobal()
649 const GlobalValue *GV, unsigned Encoding, Mangler &Mang, in getTTypeGlobalReference()
[all …]
/external/llvm/lib/IR/
DMangler.cpp65 void Mangler::getNameWithPrefix(raw_ostream &OS, const Twine &GVName, in getNameWithPrefix()
70 void Mangler::getNameWithPrefix(SmallVectorImpl<char> &OutName, in getNameWithPrefix()
108 void Mangler::getNameWithPrefix(raw_ostream &OS, const GlobalValue *GV, in getNameWithPrefix()
169 void Mangler::getNameWithPrefix(SmallVectorImpl<char> &OutName, in getNameWithPrefix()
/external/llvm/include/llvm/IR/
DMangler.h27 class Mangler {
36 Mangler() : NextAnonGlobalID(1) {} in Mangler() function
/external/llvm/lib/LTO/
DLTOCodeGenerator.cpp324 Mangler &Mangler) { in applyRestriction() argument
334 TargetMach->getNameWithPrefix(Buffer, &GV, Mangler); in applyRestriction()
408 Mangler Mangler; in applyScopeRestrictions() local
418 applyRestriction(f, Libcalls, MustPreserveList, AsmUsed, Mangler); in applyScopeRestrictions()
420 applyRestriction(v, Libcalls, MustPreserveList, AsmUsed, Mangler); in applyScopeRestrictions()
422 applyRestriction(a, Libcalls, MustPreserveList, AsmUsed, Mangler); in applyScopeRestrictions()
/external/llvm/include/llvm/LTO/
DLTOCodeGenerator.h52 class Mangler; variable
161 Mangler &Mangler);
/external/llvm/lib/Target/AMDGPU/
DAMDGPUTargetObjectFile.h27 Mangler &Mang,
45 Mangler &Mang,
DAMDGPUTargetObjectFile.cpp25 Mangler &Mang, in SelectSectionForGlobal()
73 Mangler &Mang, in SelectSectionForGlobal()
/external/llvm/lib/Target/AArch64/
DAArch64TargetObjectFile.h30 unsigned Encoding, Mangler &Mang,
35 MCSymbol *getCFIPersonalitySymbol(const GlobalValue *GV, Mangler &Mang,
DAArch64TargetObjectFile.cpp33 const GlobalValue *GV, unsigned Encoding, Mangler &Mang, in getTTypeGlobalReference()
55 const GlobalValue *GV, Mangler &Mang, const TargetMachine &TM, in getCFIPersonalitySymbol()
/external/llvm/include/llvm/Object/
DIRObjectFile.h20 class Mangler; variable
29 std::unique_ptr<Mangler> Mang;
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetObjectFile.h92 Mangler &Mang, in getExplicitSectionGlobal()
98 Mangler &Mang,
/external/llvm/lib/Target/Sparc/
DSparcTargetObjectFile.h28 Mangler &Mang, const TargetMachine &TM,
/external/llvm/lib/Target/PowerPC/
DPPCTargetObjectFile.h26 Mangler &Mang,

123