Age | Commit message (Expand) | Author | Files | Lines |
2016-06-26 | Apply clang-tidy's modernize-loop-convert to most of lib/Transforms. | Benjamin Kramer | 1 | -8/+8 |
2016-05-03 | [IPO/IPCP] Convert to use static functions. NFC. | Davide Italiano | 1 | -35/+32 |
2016-04-22 | Re-commit optimization bisect support (r267022) without new pass manager supp... | Andrew Kaylor | 1 | -0/+3 |
2016-04-22 | Revert "Initial implementation of optimization bisect support." | Vedant Kumar | 1 | -3/+0 |
2016-04-21 | Initial implementation of optimization bisect support. | Andrew Kaylor | 1 | -0/+3 |
2016-04-08 | Don't IPO over functions that can be de-refined | Sanjoy Das | 1 | -3/+4 |
2015-06-23 | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko | 1 | -1/+1 |
2015-06-19 | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 1 | -1/+1 |
2014-04-25 | [C++] Use 'nullptr'. Transforms edition. | Craig Topper | 1 | -4/+4 |
2014-04-22 | [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE | Chandler Carruth | 1 | -1/+2 |
2014-03-09 | [C++11] Add range based accessors for the Use-Def chain of a Value. | Chandler Carruth | 1 | -12/+11 |
2014-03-05 | [C++11] Add 'override' keyword to virtual methods that override their base cl... | Craig Topper | 1 | -1/+1 |
2014-03-04 | [Modules] Move CallSite into the IR library where it belogs. It is | Chandler Carruth | 1 | -1/+1 |
2014-01-28 | Update optimization passes to handle inalloca arguments | Reid Kleckner | 1 | -1/+1 |
2013-12-05 | Correct word hyphenations | Alp Toker | 1 | -1/+1 |
2013-01-02 | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth | 1 | -3/+3 |
2012-12-03 | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 1 | -3/+3 |
2011-07-18 | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner | 1 | -1/+1 |
2011-04-04 | Remove some support for ReturnInsts with multiple operands, and for | Jay Foad | 1 | -1/+1 |
2010-10-19 | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson | 1 | -1/+3 |
2010-10-07 | Now with fewer extraneous semicolons! | Owen Anderson | 1 | -1/+1 |
2010-08-06 | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 1 | -1/+1 |
2010-08-06 | Revert r110396 to fix buildbots. | Owen Anderson | 1 | -1/+1 |
2010-08-05 | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson | 1 | -1/+1 |
2010-07-28 | simplify by using CallSite constructors; virtually eliminates CallSite::get f... | Gabor Greif | 1 | -2/+2 |
2010-07-21 | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson | 1 | -2/+2 |
2010-07-12 | cache result of operator* | Gabor Greif | 1 | -3/+4 |
2009-11-23 | Remove unused LLVMContext. | Nick Lewycky | 1 | -5/+2 |
2009-11-01 | teach ipsccp and ipconstprop that a blockaddress doesn't 'take the address' o... | Chris Lattner | 1 | -0/+3 |
2009-10-25 | Remove includes of Support/Compiler.h that are no longer needed after the | Nick Lewycky | 1 | -1/+0 |
2009-10-25 | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky | 1 | -1/+1 |
2009-09-24 | Constant propagating byval pointer is safe if function is readonly. | Torok Edwin | 1 | -2/+2 |
2009-09-24 | Don't constant propagate byval pointers, since they are not really pointers, but | Torok Edwin | 1 | -1/+2 |
2009-08-13 | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 1 | -1/+1 |
2009-07-30 | Move more code back to 2.5 APIs. | Owen Anderson | 1 | -3/+3 |
2009-07-22 | Get rid of the Pass+Context magic. | Owen Anderson | 1 | -5/+5 |
2009-07-16 | Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num... | Owen Anderson | 1 | -0/+2 |
2009-07-06 | Finish LLVMContext-ing lib/Analysis. This required pushing LLVMContext's thr... | Owen Anderson | 1 | -1/+1 |
2009-07-06 | More LLVMContext-ification. | Owen Anderson | 1 | -3/+4 |
2009-06-06 | Use cast<> instead of dyn_cast<> for things that are known to be | Jay Foad | 1 | -5/+1 |
2009-01-22 | introduce a useful abstraction to find out if a Use is in the call position o... | Gabor Greif | 1 | -3/+4 |
2009-01-15 | Add the private linkage. | Rafael Espindola | 1 | -1/+1 |
2008-10-03 | Clean up some multiple-return-value code that is no longer | Dan Gohman | 1 | -5/+1 |
2008-09-29 | remove redundant test (mayBeOverriden() includes hasLinkOnceLinkage) | Nuno Lopes | 1 | -1/+1 |
2008-09-29 | Rename isWeakForLinker to mayBeOverridden. Use it | Duncan Sands | 1 | -1/+1 |
2008-09-04 | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman | 1 | -1/+1 |
2008-07-23 | Enable first-class aggregates support. | Dan Gohman | 1 | -3/+1 |
2008-06-19 | Use a CallSite to find the nth argument of a call/invoke instruction instead of | Matthijs Kooijman | 1 | -11/+11 |
2008-06-18 | Reapply r52397 (make IPConstProp promote returned arguments), but fixed this | Matthijs Kooijman | 1 | -3/+18 |
2008-06-18 | Reapply r52396, it was unrelated to the breakage (that was caused by r52397, my | Matthijs Kooijman | 1 | -53/+76 |