mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-01 15:33:33 +00:00
4813035b72
instead of returning it in an std::string. Based on this change: 1. Change TargetLoweringObjectFileCOFF::getCOFFSection to take a StringRef 2. Change a bunch of targets to call makeNameProper with a smallstring, making several of them *much* more efficient. 3. Rewrite Mangler::makeNameProper to not build names and then prepend prefixes, not use temporary std::strings, and to avoid other crimes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93298 91177308-0d34-0410-b5e6-96231b3b80d8 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Makefile | ||
X86AsmPrinter.cpp | ||
X86AsmPrinter.h | ||
X86ATTInstPrinter.cpp | ||
X86ATTInstPrinter.h | ||
X86IntelInstPrinter.cpp | ||
X86IntelInstPrinter.h | ||
X86MCInstLower.cpp | ||
X86MCInstLower.h |