llvm-6502/test
Rafael Espindola b415e6b2f2 Centralize the handling of unique ids for temporary labels.
Before this patch code wanting to create temporary labels for a given entity
(function, cu, exception range, etc) had to keep its own counter to have stable
symbol names.

createTempSymbol would still add a suffix to make sure a new symbol was always
returned, but it kept a single counter. Because of that, if we were to use
just createTempSymbol("cu_begin"), the label could change from cu_begin42 to
cu_begin43 because some other code started using temporary labels.

Simplify this by just keeping one counter per prefix and removing the various
specialized counters.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232535 91177308-0d34-0410-b5e6-96231b3b80d8
2015-03-17 20:07:06 +00:00
..
Analysis TTI: Honour cost model for estimating cost of vector-intrinsic and calls. 2015-03-17 19:37:28 +00:00
Assembler AsmParser: Stop requiring 'name:' when it's not printed 2015-03-16 19:01:54 +00:00
Bindings
Bitcode Add testing for mismatched explicit type on a gep operator when loading from bitcode 2015-03-16 22:03:50 +00:00
BugPoint
CodeGen [ARM] Fix offset calculation in ARMBaseRegisterInfo::needsFrameBaseReg 2015-03-17 18:20:47 +00:00
DebugInfo Centralize the handling of unique ids for temporary labels. 2015-03-17 20:07:06 +00:00
ExecutionEngine
Feature
FileCheck
Instrumentation asan: optimization experiments 2015-03-17 16:59:19 +00:00
Integer
JitListener
Linker
LTO
MC Centralize the handling of unique ids for temporary labels. 2015-03-17 20:07:06 +00:00
Object
Other
SymbolRewriter
TableGen
tools Add the option, -dis-symname to llvm-objdump used with -macho and 2015-03-17 17:10:57 +00:00
Transforms TLI: Add addVectorizableFunctionsFromVecLib. 2015-03-17 19:50:55 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh