Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DCompileCommandsTests.cpp49 Mangler.adjust(Cmd, "foo.cc"); in TEST()
62 Mangler.adjust(Cmd, "foo.h"); in TEST()
72 Mangler.adjust(Cmd, "foo.cc"); in TEST()
81 Mangler.adjust(Cmd, "foo.cc"); in TEST()
91 Mangler.adjust(Cmd, "foo.cc"); in TEST()
95 Mangler.adjust(Cmd, "foo.cc"); in TEST()
99 Mangler.adjust(Cmd, "foo.cc"); in TEST()
103 Mangler.adjust(Cmd, "foo.cc"); in TEST()
146 Mangler.adjust(Cmd, "foo.cc"); in TEST()
163 Mangler.adjust(Cmd, "foo.cc"); in TEST()
[all …]
H A DTestTU.cpp61 auto Mangler = CommandMangler::forTests(); in inputs() local
62 Mangler.adjust(Inputs.CompileCommand.CommandLine, FullFilename); in inputs()
/llvm-project-15.0.7/clang/lib/AST/
H A DMicrosoftMangle.cpp3443 Mangler.mangleNumber( in mangleThunkThisAdjustment()
3445 Mangler.mangleNumber( in mangleThunkThisAdjustment()
3447 Mangler.mangleNumber( in mangleThunkThisAdjustment()
3452 Mangler.mangleNumber( in mangleThunkThisAdjustment()
3501 Mangler.mangleName(MD); in mangleThunk()
3549 Mangler.mangleName(RD); in mangleCXXVFTable()
3566 Mangler.mangleName(RD); in mangleCXXVBTable()
3760 Mangler.mangle(VD, ""); in mangleReferenceTemporary()
3799 Mangler.mangle(VD, ""); in mangleStaticGuardVariable()
3815 Mangler.mangleName(D); in mangleInitFiniStub()
[all …]
H A DItaniumCXXABI.cpp131 ItaniumMangleContext *Mangler; member in __anonfa359d170211::ItaniumNumberingContext
140 ItaniumNumberingContext(ItaniumMangleContext *Mangler) : Mangler(Mangler) {} in ItaniumNumberingContext() argument
150 Mangler->mangleLambdaSig(Lambda, Out); in getManglingNumber()
193 ItaniumSYCLNumberingContext(ItaniumMangleContext *Mangler) in ItaniumSYCLNumberingContext() argument
194 : ItaniumNumberingContext(Mangler) {} in ItaniumSYCLNumberingContext()
217 std::unique_ptr<MangleContext> Mangler; member in __anonfa359d170211::ItaniumCXXABI
222 : Mangler(Ctx.createMangleContext()), Context(Ctx) {} in ItaniumCXXABI()
285 cast<ItaniumMangleContext>(Mangler.get())); in createMangleNumberingContext()
287 cast<ItaniumMangleContext>(Mangler.get())); in createMangleNumberingContext()
297 clang::createItaniumNumberingContext(MangleContext *Mangler) { in createItaniumNumberingContext() argument
[all …]
H A DItaniumMangle.cpp6331 Mangler.mangle(GD); in mangleCXXName()
6359 Mangler.getStream() << "_ZT"; in mangleThunk()
6399 Mangler.mangleName(D); in mangleStaticGuardVariable()
6416 Mangler.mangle(D); in mangleDynamicAtExitDestructor()
6428 Mangler.mangle(D); in mangleDynamicStermFinalizer()
6458 Mangler.mangleName(D); in mangleItaniumThreadLocalInit()
6467 Mangler.mangleName(D); in mangleItaniumThreadLocalWrapper()
6477 Mangler.mangleName(D); in mangleReferenceTemporary()
6507 Mangler.getStream() << '_'; in mangleCXXCtorVTable()
6516 Mangler.mangleType(Ty); in mangleCXXRTTI()
[all …]
H A DMangle.cpp424 llvm::Mangler::getNameWithPrefix(OS, FrontendBufOS.str(), DL); in writeName()
462 llvm::Mangler::getNameWithPrefix(Mangled, Prefix + ClassName, DL); in getAllManglings()
564 llvm::Mangler::getNameWithPrefix(BOS, FOS.str(), DL); in getMangledStructor()
578 llvm::Mangler::getNameWithPrefix(BOS, FOS.str(), DL); in getMangledThunk()
/llvm-project-15.0.7/llvm/lib/IR/
H A DMangler.cpp69 void Mangler::getNameWithPrefix(raw_ostream &OS, const Twine &GVName, in getNameWithPrefix()
74 void Mangler::getNameWithPrefix(SmallVectorImpl<char> &OutName, in getNameWithPrefix()
119 void Mangler::getNameWithPrefix(raw_ostream &OS, const GlobalValue *GV, in getNameWithPrefix()
185 void Mangler::getNameWithPrefix(SmallVectorImpl<char> &OutName, in getNameWithPrefix()
212 const Triple &TT, Mangler &Mangler) { in emitLinkerFlagsForGlobalCOFF() argument
227 Mangler.getNameWithPrefix(FlagOS, GV, false); in emitLinkerFlagsForGlobalCOFF()
234 Mangler.getNameWithPrefix(OS, GV, false); in emitLinkerFlagsForGlobalCOFF()
248 const Triple &T, Mangler &M) { in emitLinkerFlagsForUsedCOFF()
H A DCMakeLists.txt40 Mangler.cpp
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DMangler.h27 class Mangler {
50 const Triple &TT, Mangler &Mangler);
53 const Triple &T, Mangler &M);
/llvm-project-15.0.7/llvm/unittests/IR/
H A DManglerTest.cpp18 static std::string mangleStr(StringRef IRName, Mangler &Mang, in mangleStr()
30 Mangler &Mang) { in mangleFunc()
52 Mangler Mang; in TEST()
72 Mangler Mang; in TEST()
108 Mangler Mang; in TEST()
144 Mangler Mang; in TEST()
164 Mangler Mang; in TEST()
/llvm-project-15.0.7/llvm/lib/LTO/
H A DUpdateCompilerUsed.cpp50 llvm::Mangler Mangler; member in __anona7e393ad0111::PreserveLibCallsAndAsmUsed
115 TM.getNameWithPrefix(Buffer, &GV, Mangler); in findLibCallsAndAsm()
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetLoweringObjectFile.h31 class Mangler; variable
47 Mangler *Mang = nullptr;
77 Mangler &getMangler() const { return *Mang; } in getMangler()
H A DTargetMachine.h39 class Mangler; variable
395 Mangler &Mang, bool MayAlwaysUsePrivate = false) const;
/llvm-project-15.0.7/clang-tools-extra/clangd/tool/
H A DCheck.cpp105 auto Mangler = CommandMangler::detect(); in buildCommand() local
107 Mangler.ResourceDir = *Opts.ResourceDir; in buildCommand()
110 tooling::ArgumentsAdjuster(std::move(Mangler))); in buildCommand()
/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCMCInstLower.h22 class Mangler; variable
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DModuleSymbolTable.h43 Mangler Mang;
/llvm-project-15.0.7/flang/lib/Lower/
H A DCMakeLists.txt18 Mangler.cpp
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCMCInstLower.cpp35 Mangler &Mang = TM.getObjFileLowering()->getMangler(); in GetSymbolFromOperand()
42 Mangler::getNameWithPrefix(Name, MO.getSymbolName(), DL); in GetSymbolFromOperand()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DMangling.cpp26 Mangler::getNameWithPrefix(MangledNameStream, Name, DL); in operator ()()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DWasmException.cpp36 Mangler::getNameWithPrefix(NameStr, SymName, Asm->getDataLayout()); in endModule()
H A DOcamlGCPrinter.cpp65 Mangler::getNameWithPrefix(TmpStr, SymName, M.getDataLayout()); in EmitCamlGlobal()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/IR/
H A DBUILD.gn54 "Mangler.cpp",
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUOpenCLEnqueuedBlockLowering.cpp110 Mangler::getNameWithPrefix(Name, "__amdgpu_enqueued_kernel", in runOnModule()
/llvm-project-15.0.7/llvm/include/llvm/LTO/legacy/
H A DLTOCodeGenerator.h62 class Mangler; variable
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kMCInstLower.cpp60 Mangler::getNameWithPrefix(Name, MO.getSymbolName(), DL); in GetSymbolFromOperand()

12