diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-08-24 23:26:05 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-08-24 23:26:05 +0000 |
commit | 9c2e4f39bc6a2394747695bd013d4a2da844ea69 (patch) | |
tree | 34bef9c8610dc0f2cceb74250547c5f6021b4306 /llvm/lib/Transforms/Utils/DemoteRegToStack.cpp | |
parent | 61b28ede75d9cbd2754a97364b7e99aa60e1b26c (diff) | |
download | llvm-9c2e4f39bc6a2394747695bd013d4a2da844ea69.zip llvm-9c2e4f39bc6a2394747695bd013d4a2da844ea69.tar.gz llvm-9c2e4f39bc6a2394747695bd013d4a2da844ea69.tar.bz2 |
Allow demangler's node allocator to fail, and bail out of the entire
demangling process when it does.
Use this to support a "lookup" query for the mangling canonicalizer that
does not create new nodes. This could also be used to implement
demangling with a fixed-size temporary storage buffer.
Reviewers: erik.pilkington
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D51003
llvm-svn: 340670
Diffstat (limited to 'llvm/lib/Transforms/Utils/DemoteRegToStack.cpp')
0 files changed, 0 insertions, 0 deletions