Turns out it's pretty straightforward and simplifies the implementation.
We need some more cleanups here, but those can come later. I'm trying to send
patches quickly to continuously integrate. :)
Paths
| Differential D8051
Replace llvm.frameallocate with llvm.frameescape ClosedPublic Authored by rnk on Mar 3 2015, 6:47 PM.
Details Summary Turns out it's pretty straightforward and simplifies the implementation. We need some more cleanups here, but those can come later. I'm trying to send
Diff Detail
Event Timelinernk updated this object.
This revision is now accepted and ready to land.Mar 4 2015, 5:48 PM Closed by commit rL231386: Replace llvm.frameallocate with llvm.frameescape (authored by rnk). · Explain WhyMar 5 2015, 10:29 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 21287 llvm/trunk/docs/LangRef.rst
llvm/trunk/include/llvm/IR/CallSite.h
llvm/trunk/include/llvm/IR/Intrinsics.td
llvm/trunk/include/llvm/MC/MCContext.h
llvm/trunk/lib/CodeGen/PrologEpilogInserter.cpp
llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
llvm/trunk/lib/CodeGen/WinEHPrepare.cpp
llvm/trunk/lib/IR/Verifier.cpp
llvm/trunk/lib/MC/MCContext.cpp
llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp
llvm/trunk/test/CodeGen/WinEH/cppeh-catch-all.ll
llvm/trunk/test/CodeGen/WinEH/cppeh-catch-scalar.ll
llvm/trunk/test/CodeGen/WinEH/cppeh-frame-vars.ll
llvm/trunk/test/CodeGen/WinEH/cppeh-inalloca.ll
llvm/trunk/test/CodeGen/WinEH/cppeh-min-unwind.ll
llvm/trunk/test/CodeGen/WinEH/cppeh-nonalloca-frame-values.ll
llvm/trunk/test/CodeGen/X86/frameallocate.ll
llvm/trunk/test/CodeGen/X86/frameescape.ll
llvm/trunk/test/Verifier/frameallocate.ll
llvm/trunk/test/Verifier/frameescape.ll
|
This print shouldn't have made it into the commit?