aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/StackProtector.cpp
AgeCommit message (Expand)Author
2008-11-07- Modify the stack protector algorithm so that the stack slot is allocated inBill Wendling
2008-11-06Remove unneeded header file.Bill Wendling
2008-11-06Don't build a vector of returns. Just modify the Function in the loop.Bill Wendling
2008-11-06The size limit is for individual arrays. So if any array has more than 8 bytesBill Wendling
2008-11-06- Rename stackprotector_{prologue,epilogue} to stackprotector_{create,check}.Bill Wendling
2008-11-06Adjust the stack protector heuristic to care about only arrays or calls toBill Wendling
2008-11-06Implement the stack protector stack accesses via intrinsics:Bill Wendling
2008-11-05Remove dead variable.Bill Wendling
2008-11-05Simplify the allocated size calculation.Bill Wendling
2008-11-05Fix commentBill Wendling
2008-11-05Some code simplification. It now doesn't generate a prologue if the epilogueBill Wendling
2008-11-04Small simplification of the stack guard type.Bill Wendling
2008-11-04- Add a "getOrInsertGlobal" method to the Module class. This acts similarly toBill Wendling
2008-11-04Update in response to feedback from Chris:Bill Wendling
2008-11-04Initial checkin for stack protectors. Here's what it does:Bill Wendling