Age | Commit message (Expand) | Author | Files | Lines |
2015-07-07 | Redirect DataLayout from TargetMachine to Module in StackProtector | Mehdi Amini | 1 | -1/+1 |
2015-05-18 | Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced ini... | David Blaikie | 1 | -3/+3 |
2015-02-14 | CodeGen: Canonicalize access to function attributes, NFC | Duncan P. N. Exon Smith | 1 | -8/+4 |
2015-01-27 | Replace some uses of getSubtargetImpl with the cached version | Eric Christopher | 1 | -1/+1 |
2014-12-21 | CodeGen: minor style tweaks to SSP | Saleem Abdulrasool | 1 | -13/+15 |
2014-12-20 | CodeGen: constify and use range loop for SSP | Saleem Abdulrasool | 1 | -8/+4 |
2014-12-01 | [stack protector] Set edge weights for newly created basic blocks. | Akira Hatanaka | 1 | -1/+9 |
2014-11-29 | Target triple OS detection tidyup. NFC | Simon Pilgrim | 1 | -2/+2 |
2014-11-19 | Update SetVector to rely on the underlying set's insert to return a pair<iter... | David Blaikie | 1 | -1/+1 |
2014-11-13 | Use nullptr instead of NULL for variadic sentinels | Reid Kleckner | 1 | -2/+2 |
2014-08-04 | Remove the TargetMachine forwards for TargetSubtargetInfo based | Eric Christopher | 1 | -1/+2 |
2014-04-22 | [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE | Chandler Carruth | 1 | -1/+2 |
2014-04-17 | [stack protector] Make the StackProtector pass respect ssp-buffer-size. | Josh Magee | 1 | -3/+3 |
2014-04-14 | [C++11] More 'nullptr' conversion. In some cases just using a boolean check i... | Craig Topper | 1 | -7/+7 |
2014-03-09 | [C++11] Add range based accessors for the Use-Def chain of a Value. | Chandler Carruth | 1 | -3/+1 |
2014-03-02 | [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. | Benjamin Kramer | 1 | -2/+1 |
2014-01-21 | Checked return warning from coverity | Renato Golin | 1 | -2/+3 |
2014-01-20 | Update StackProtector when coloring merges stack slots | Hal Finkel | 1 | -0/+21 |
2014-01-13 | [PM] Split DominatorTree into a concrete analysis result object which | Chandler Carruth | 1 | -1/+3 |
2014-01-07 | Re-sort all of the includes with ./utils/sort_includes.py so that | Chandler Carruth | 1 | -2/+2 |
2013-12-19 | [stackprotector] Use analysis from the StackProtector pass for stack layout i... | Josh Magee | 1 | -1/+0 |
2013-10-30 | Reformat code with clang-format. | Josh Magee | 1 | -37/+40 |
2013-10-29 | [stackprotector] Update the StackProtector pass to perform datalayout analysis. | Josh Magee | 1 | -27/+60 |
2013-09-27 | [stackprotector] Refactor the StackProtector pass from a single .cpp file int... | Josh Magee | 1 | -70/+1 |
2013-09-09 | [stackprotector] Modernize code with IRBuilder | Benjamin Kramer | 1 | -32/+17 |
2013-08-20 | [stackprotector] Small cleanup. | Michael Gottesman | 1 | -1/+2 |
2013-08-20 | [stackprotector] Small Bit of computation hoisting. | Michael Gottesman | 1 | -5/+5 |
2013-08-20 | [stackprotector] Added significantly longer comment to FindPotentialTailCall ... | Michael Gottesman | 1 | -1/+6 |
2013-08-20 | Removed trailing whitespace. | Michael Gottesman | 1 | -18/+18 |
2013-08-20 | [stackprotector] Removed stale TODO. | Michael Gottesman | 1 | -6/+3 |
2013-08-20 | [stackprotector] Added support for emitting the llvm intrinsic stack protecto... | Michael Gottesman | 1 | -49/+150 |
2013-08-09 | [stackprotector] Simplify SP Pass so that we emit different fail basic blocks... | Michael Gottesman | 1 | -10/+10 |
2013-07-22 | [stackprotector] Refactored ssp prologue creation code into its own helper fu... | Michael Gottesman | 1 | -35/+41 |
2013-07-22 | Recommit r186217 with testcase fix: | Bill Wendling | 1 | -7/+19 |
2013-07-13 | Revert commit r186217 -- this is breaking bots: | Chandler Carruth | 1 | -19/+7 |
2013-07-12 | Use the function attributes to pass along the stack protector buffer size. | Bill Wendling | 1 | -7/+19 |
2013-06-19 | Access the TargetLoweringInfo from the TargetMachine object instead of cachin... | Bill Wendling | 1 | -7/+9 |
2013-06-07 | Support OpenBSD's native frame protection conventions. | Rafael Espindola | 1 | -11/+36 |
2013-03-05 | Remove unused #includes. | Bill Wendling | 1 | -1/+0 |
2013-01-23 | Add the heuristic to differentiate SSPStrong from SSPRequired. | Bill Wendling | 1 | -23/+103 |
2013-01-23 | Add the IR attribute 'sspstrong'. | Bill Wendling | 1 | -0/+6 |
2013-01-11 | Split TargetLowering into a CodeGen and a SelectionDAG part. | Benjamin Kramer | 1 | -3/+3 |
2013-01-02 | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 1 | -8/+8 |
2012-12-30 | Remove the Function::getFnAttributes method in favor of using the AttributeSet | Bill Wendling | 1 | -2/+4 |
2012-12-19 | Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl... | Bill Wendling | 1 | -2/+2 |
2012-12-03 | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 1 | -2/+2 |
2012-10-09 | Create enums for the different attributes. | Bill Wendling | 1 | -2/+2 |
2012-10-08 | Move TargetData to DataLayout. | Micah Villmow | 1 | -2/+2 |
2012-09-26 | Remove the `hasFnAttr' method from Function. | Bill Wendling | 1 | -2/+2 |
2012-08-21 | Add support for the --param ssp-buffer-size= driver option. | Chad Rosier | 1 | -9/+3 |