Enable use of ranges for translation units in the presence of
[oota-llvm.git] / lib / CodeGen / StackProtector.cpp
2014-01-13 Chandler Carruth[PM] Split DominatorTree into a concrete analysis resul...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2013-12-19 Josh Magee[stackprotector] Use analysis from the StackProtector...
2013-10-30 Josh MageeReformat code with clang-format.
2013-10-29 Josh Magee[stackprotector] Update the StackProtector pass to...
2013-09-27 Josh Magee[stackprotector] Refactor the StackProtector pass from...
2013-09-09 Benjamin Kramer[stackprotector] Modernize code with IRBuilder
2013-08-20 Michael Gottesman[stackprotector] Small cleanup.
2013-08-20 Michael Gottesman[stackprotector] Small Bit of computation hoisting.
2013-08-20 Michael Gottesman[stackprotector] Added significantly longer comment...
2013-08-20 Michael GottesmanRemoved trailing whitespace.
2013-08-20 Michael Gottesman[stackprotector] Removed stale TODO.
2013-08-20 Michael Gottesman[stackprotector] Added support for emitting the llvm...
2013-08-09 Michael Gottesman[stackprotector] Simplify SP Pass so that we emit diffe...
2013-07-22 Michael Gottesman[stackprotector] Refactored ssp prologue creation code...
2013-07-22 Bill WendlingRecommit r186217 with testcase fix:
2013-07-13 Chandler CarruthRevert commit r186217 -- this is breaking bots:
2013-07-12 Bill WendlingUse the function attributes to pass along the stack...
2013-06-19 Bill WendlingAccess the TargetLoweringInfo from the TargetMachine...
2013-06-07 Rafael EspindolaSupport OpenBSD's native frame protection conventions.
2013-03-05 Bill WendlingRemove unused #includes.
2013-01-23 Bill WendlingAdd the heuristic to differentiate SSPStrong from SSPRe...
2013-01-23 Bill WendlingAdd the IR attribute 'sspstrong'.
2013-01-11 Benjamin KramerSplit TargetLowering into a CodeGen and a SelectionDAG...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-09-26 Bill WendlingRemove the `hasFnAttr' method from Function.
2012-08-21 Chad RosierAdd support for the --param ssp-buffer-size= driver...
2012-08-17 Bill WendlingImplement stack protectors for structures with characte...
2012-08-13 Bill WendlingWhitespace cleanup.
2012-08-07 Bill WendlingFor non-Darwin platforms, we want to generate stack...
2011-11-23 Bob WilsonEnable stack protectors for all arrays, not just char...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-15 Jay FoadConvert CallInst and InvokeInst APIs to use ArrayRef.
2011-03-29 Bill WendlingInline check that's used only once.
2011-03-29 Bill WendlingRework the logic (and removing the bad check for an...
2011-03-29 Bill WendlingDon't try to add stack protector logic to a dead basic...
2011-03-28 Bill WendlingIn some cases, the "fail BB dominator" may be null...
2011-03-11 Cameron ZwarichFix the GCC test suite issue exposed by r127477, which...
2011-01-08 Cameron ZwarichMake more passes preserve dominators (or state that...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-07-06 Chris Lattnertighten up this code.
2010-07-06 Eric ChristopherFix up -fstack-protector on linux to use the segment
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-01-05 Benjamin KramerMove remaining stuff to the isInteger predicate.
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-23 Bill WendlingNeuter stack protectors by only checking character...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-07-15 Owen AndersonRevert yesterday's change by removing the LLVMContext...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-09 Owen AndersonThis started as a small change, I swear. Unfortunately...
2009-05-09 Duncan SandsRename PaddedSize to AllocSize, in the hope that this
2009-03-06 Bill WendlingWhen we split a basic block, there's a default branch...
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
2008-11-18 Bill WendlingRename stackprotector_create intrinsic to stackprotector.
2008-11-18 Bill WendlingRemove the stackprotector_check intrinsic. Use a volati...
2008-11-18 Bill Wendling- Use "moveAfter" instead of "remove/insert" of a basic...
2008-11-13 Bill WendlingImplement stack protectors as function attributes:...
2008-11-10 Bill WendlingSmall simplification. Use the iterator already present...
2008-11-10 Bill Wendling- Make sure that we don't over-increment the iterator...
2008-11-07 Bill Wendling- Modify the stack protector algorithm so that the...
2008-11-06 Bill WendlingRemove unneeded header file.
2008-11-06 Bill WendlingDon't build a vector of returns. Just modify the Functi...
2008-11-06 Bill WendlingThe size limit is for individual arrays. So if any...
2008-11-06 Bill Wendling- Rename stackprotector_{prologue,epilogue} to stackpro...
2008-11-06 Bill WendlingAdjust the stack protector heuristic to care about...
2008-11-06 Bill WendlingImplement the stack protector stack accesses via intrin...
2008-11-05 Bill WendlingRemove dead variable.
2008-11-05 Bill WendlingSimplify the allocated size calculation.
2008-11-05 Bill WendlingFix comment
2008-11-05 Bill WendlingSome code simplification. It now doesn't generate a...
2008-11-04 Bill WendlingSmall simplification of the stack guard type.
2008-11-04 Bill Wendling- Add a "getOrInsertGlobal" method to the Module class...
2008-11-04 Bill WendlingUpdate in response to feedback from Chris:
2008-11-04 Bill WendlingInitial checkin for stack protectors. Here's what it...