llvm-6502/test/MC
Rafael Espindola ec77d9ad83 Make all temporary symbols unnamed.
What this does is make all symbols that would otherwise start with a .L
(or L on MachO) unnamed.

Some of these symbols still show up in the symbol table, but we can just
make them unnamed.

In order to make sure we produce identical results when going thought assembly,
all .L (not just the compiler produced ones), are now unnamed.

Running llc on llvm-as.opt.bc, the peak memory usage goes from 208.24MB to
205.57MB.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240130 91177308-0d34-0410-b5e6-96231b3b80d8
2015-06-19 12:16:55 +00:00
..
AArch64 Improve the --expand-relocs handling of MachO. 2015-06-18 22:38:20 +00:00
AMDGPU R600 -> AMDGPU rename 2015-06-13 03:28:10 +00:00
ARM Make all temporary symbols unnamed. 2015-06-19 12:16:55 +00:00
AsmParser
COFF
Disassembler [mips][microMIPS] Implement ERET and ERETNC instructions 2015-06-11 10:22:46 +00:00
ELF Make all temporary symbols unnamed. 2015-06-19 12:16:55 +00:00
Hexagon
MachO Make all temporary symbols unnamed. 2015-06-19 12:16:55 +00:00
Markup
Mips Make all temporary symbols unnamed. 2015-06-19 12:16:55 +00:00
PowerPC Properly handle the mftb instruction. 2015-06-16 16:01:15 +00:00
Sparc Make all temporary symbols unnamed. 2015-06-19 12:16:55 +00:00
SystemZ
X86 [AVX512] 2015-06-18 12:30:53 +00:00