llvm-6502/test
Chris Lattner 03e9dd9ffa Change the X86 asmprinter to use the mangler to apply suffixes like "$non_lazy_ptr"
to symbols instead of doing it with "printSuffixedName".  This gets us to the point
where there is a real separation between computing a symbol name and printing it,
something I need for MC printer stuff.

This patch also fixes a corner case bug where unnamed private globals wouldn't get
the private label prefix.

Next up, rename all uses of getValueName -> getMangledName for better greppability,
and then tackle the ppc/arm backends to eliminate "printSuffixedName".



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75610 91177308-0d34-0410-b5e6-96231b3b80d8
2009-07-14 06:04:35 +00:00
..
Analysis Add testcases for PR4538, PR4537, and PR4534. 2009-07-13 22:30:31 +00:00
Archive
Assembler Remove the vicmp and vfcmp instructions. Because we never had a release with 2009-07-08 03:04:38 +00:00
Bindings/Ocaml
Bitcode
BugPoint
CodeGen Change the X86 asmprinter to use the mangler to apply suffixes like "$non_lazy_ptr" 2009-07-14 06:04:35 +00:00
DebugInfo
ExecutionEngine remove tests for removed intrinsics. 2009-07-12 21:30:06 +00:00
Feature Drop "constant" from 2009-07-08 21:57:07 +00:00
FrontendAda
FrontendC
FrontendC++
FrontendFortran
FrontendObjC
FrontendObjC++
Integer
lib
Linker
LLVMC
MC/AsmParser Added llvm-mc support for parsing the .abort directive. 2009-07-13 23:15:14 +00:00
Other
Scripts
TableGen
Transforms Fix trivial todo in instcombine. 2009-07-14 02:01:53 +00:00
Verifier
Makefile
Makefile.tests
TestRunner.sh