aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Path.cpp
diff options
context:
space:
mode:
authorNicolai Haehnle <nhaehnle@gmail.com>2018-03-19 14:14:10 +0000
committerNicolai Haehnle <nhaehnle@gmail.com>2018-03-19 14:14:10 +0000
commit18f1998a00492bb70de37aaab4441ea9cea306f5 (patch)
tree129b81185e416407127b988792168eb47c30b4aa /llvm/lib/Support/Path.cpp
parent335c70f55ed2101ef7e7411a33b6af7eb2a4384b (diff)
downloadllvm-18f1998a00492bb70de37aaab4441ea9cea306f5.zip
llvm-18f1998a00492bb70de37aaab4441ea9cea306f5.tar.gz
llvm-18f1998a00492bb70de37aaab4441ea9cea306f5.tar.bz2
TableGen: Explicitly test some cases of self-references and !cast errors
Summary: These are cases of self-references that exist today in practice. Let's add tests for them to avoid regressions. The self-references in PPCInstrInfo.td can be expressed in a simpler way. Allowing this type of self-reference while at the same time consistently doing late-resolve even for self-references is problematic because there are references to fields that aren't in any class. Since there's no need for this type of self-reference anyway, let's just remove it. Change-Id: I914e0b3e1ae7adae33855fac409b536879bc3f62 Reviewers: arsenm, craig.topper, tra, MartinO Subscribers: nemanjai, wdng, kbarton, llvm-commits Differential Revision: https://reviews.llvm.org/D44474 llvm-svn: 327848
Diffstat (limited to 'llvm/lib/Support/Path.cpp')
0 files changed, 0 insertions, 0 deletions