aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2018-08-24 23:26:05 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2018-08-24 23:26:05 +0000
commit9c2e4f39bc6a2394747695bd013d4a2da844ea69 (patch)
tree34bef9c8610dc0f2cceb74250547c5f6021b4306 /llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
parent61b28ede75d9cbd2754a97364b7e99aa60e1b26c (diff)
downloadllvm-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