hanchenye-llvm-project/llvm/test
Zachary Turner 44ebbc216a [MS Demangler] Properly demangle templated operators.
After we detected the presence of a template via ?$ we would proceed by
only demangling a simple unqualified name. This means we would fail on
templated operators (and perhaps other yet-to-be-determined things)

This was discovered while doing some refactoring to store richer
semantic information about the demangled types to pave the way for
overhauling the way we handle backreferences. (Specifically, we need to
defer recording or resolving back-references until a symbol has been
completely demangled, because we need to use information that only
occurs later in the mangled string to decide whether a back-reference
should be recorded.)

Differential Revision: https://reviews.llvm.org/D50145

llvm-svn: 338608
2018-08-01 18:32:47 +00:00
..
Analysis [BasicAA] Use PhiValuesAnalysis if available when handling phi alias 2018-07-30 11:52:08 +00:00
Assembler [ThinLTO] Only emit referenced type id records in index files 2018-07-19 22:25:56 +00:00
Bindings
Bitcode
BugPoint
CodeGen [X86] FastISel fall back on !absolute_symbol GVs 2018-08-01 17:44:37 +00:00
DebugInfo [MC] Report fatal error for DWARF types for non-ELF object files 2018-08-01 12:53:06 +00:00
Demangle [MS Demangler] Properly demangle templated operators. 2018-08-01 18:32:47 +00:00
Examples
ExecutionEngine Re-land r335297 "[X86] Implement more of x86-64 large and medium PIC code models" 2018-07-23 21:14:35 +00:00
Feature
FileCheck [FileCheck] Provide an option for FileCheck to dump original input to stderr on failure 2018-07-20 20:21:57 +00:00
Instrumentation [InstrProf] Don't register __llvm_profile_runtime_user 2018-07-27 22:21:35 +00:00
Integer
JitListener
LTO Revert "Enrich inline messages", tests fail 2018-08-01 08:02:40 +00:00
Linker
MC [AArch64] Disallow the MachO specific .loh directive for windows 2018-08-01 06:50:18 +00:00
Object
ObjectYAML
Other Revert r338431: "Add DebugCounters to DivRemPairs" 2018-07-31 21:18:44 +00:00
SafepointIRVerifier
SymbolRewriter
TableGen [json, test] Fix the json.td test - the path to python could contain spaces 2018-07-13 15:10:53 +00:00
ThinLTO/X86 Revert "Enrich inline messages", tests fail 2018-08-01 08:02:40 +00:00
Transforms Revert "Enrich inline messages", tests fail 2018-08-01 08:02:40 +00:00
Unit
Verifier Recommit r335794 "Add support for generating a call graph profile from Branch Frequency Info." with fix for removed functions. 2018-07-16 00:28:24 +00:00
YAMLParser
tools [llvm-mca][x86] Add CMPXCHG instruction resource tests 2018-08-01 17:25:11 +00:00
.clang-format
CMakeLists.txt Make check-llvm depend on llvm-undname 2018-07-20 18:42:19 +00:00
TestRunner.sh
lit.cfg.py And add a lit substitution for llvm-undname, as the comment says to 2018-07-20 18:45:01 +00:00
lit.site.cfg.py.in