HomePhabricator

[Attributor] Heap-To-Stack Conversion

Authored by sstefan1 on Sep 15 2019, 2:47 PM.

Description

[Attributor] Heap-To-Stack Conversion

D53362 gives a prototype heap-to-stack conversion pass. With addition of new attributes in the attributor, this can now be revisted and improved. This will place it in the Attributor to make it easier to use new attributes (eg. nofree, nosync, willreturn, etc.) and other attributor features.

Reviewers: jdoerfert, uenoku, hfinkel, efriedma

Subscribers: lebedev.ri, xbolva00, hiraditya, llvm-commits

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

llvm-svn: 371942

Details

Committed
sstefan1Sep 15 2019, 2:47 PM
Differential Revision
D65408: [Attributor] Heap-To-Stack Conversion
Parents
rGf7877dd4b637: Commit missing part of "Split many_tls_keys.cpp into two tests"
Branches
Unknown
Tags
Unknown