| Commit message (Expand) | Author | Age | Files | Lines |
* | Pass StringRef by value. | Daniel Dunbar | 2009-11-06 | 25 | -116/+117 |
* | remove some more Context arguments. | Chris Lattner | 2009-11-06 | 2 | -4/+2 |
* | remove a bunch of extraneous LLVMContext arguments | Chris Lattner | 2009-11-06 | 4 | -29/+19 |
* | Revert r86077 because it caused crashes in 179.art and 175.vpr on ARM | Victor Hernandez | 2009-11-06 | 2 | -12/+7 |
* | Add a bunch of missing "template" keywords to disambiguate dependent template... | Douglas Gregor | 2009-11-06 | 1 | -8/+11 |
* | Fix PR5315, original patch by Nicolas Capens! | Eric Christopher | 2009-11-06 | 1 | -3/+3 |
* | Make printImplicitDef and printKill non-virtual, since they don't | Dan Gohman | 2009-11-06 | 1 | -2/+2 |
* | Make a few more LLVM headers parsable as standalone headers. | Douglas Gregor | 2009-11-05 | 11 | -5/+19 |
* | InstrTypes.h includes Instruction.h, so it's not necessary to include both. | Dan Gohman | 2009-11-05 | 2 | -2/+0 |
* | Factor out the predicate code for loopsimplify form exit blocks into | Dan Gohman | 2009-11-05 | 1 | -0/+4 |
* | CMake: Detect dotty. | Oscar Fuentes | 2009-11-05 | 1 | -2/+2 |
* | Move llvm::cl::opt's conversion function into the base classes that | Douglas Gregor | 2009-11-05 | 1 | -2/+4 |
* | Declare classes with matched tags, pointed out by a clang++ warning. | Chris Lattner | 2009-11-05 | 1 | -2/+4 |
* | Make two more LLVM headers standalone | Douglas Gregor | 2009-11-05 | 2 | -0/+4 |
* | Make a few headers standalone. Plus, add a missing "template" keyword | Douglas Gregor | 2009-11-05 | 5 | -1/+5 |
* | Reintroduce support for overloading target intrinsics | Mon P Wang | 2009-11-05 | 1 | -1/+18 |
* | Tidied some ugliness in the SlotIndex default constructor. | Lang Hames | 2009-11-05 | 1 | -1/+1 |
* | Removed an assert which was causing significant slowdowns in debug builds. | Lang Hames | 2009-11-05 | 1 | -1/+0 |
* | Update CreateMalloc so that its callers specify the size to allocate: | Victor Hernandez | 2009-11-05 | 2 | -7/+12 |
* | Handle empty/tombstone keys for LiveIndex more cleanly. Check for index sanit... | Lang Hames | 2009-11-04 | 1 | -18/+44 |
* | Print out an informative comment for KILL instructions. | Jakob Stoklund Olesen | 2009-11-04 | 1 | -2/+4 |
* | make IRBuilder zap "X|0" and "X&-1" when building IR, this happens | Chris Lattner | 2009-11-04 | 1 | -4/+10 |
* | Silence implicit conversion warnings. | Evan Cheng | 2009-11-04 | 1 | -2/+2 |
* | Another spurious friend declaration removed. | Lang Hames | 2009-11-04 | 1 | -2/+0 |
* | Removed an unnecessary friend declaration and some crufty comments from Index... | Lang Hames | 2009-11-04 | 1 | -33/+0 |
* | The Indexes Patch. | Lang Hames | 2009-11-03 | 5 | -469/+943 |
* | Do a scheduling pass ignoring anti-dependencies to identify candidate registe... | David Goodwin | 2009-11-03 | 2 | -20/+35 |
* | turn IPSCCP back on by default, try #3 or 4? Woo. | Chris Lattner | 2009-11-03 | 1 | -2/+1 |
* | Added a comment to a function that had none | Kenneth Uildriks | 2009-11-03 | 1 | -0/+1 |
* | Run the functionattrs pass after the inliner, and not before. | Duncan Sands | 2009-11-03 | 1 | -5/+4 |
* | Speculatively redisable IPSCCP, I think its still breaking things. | Daniel Dunbar | 2009-11-03 | 1 | -1/+2 |
* | turn IPSCCP back on now that the iterator invalidation bug is fixed. | Chris Lattner | 2009-11-03 | 1 | -1/+0 |
* | Add a couple more target nodes | Nate Begeman | 2009-11-03 | 1 | -0/+2 |
* | revert r8579[56], which are causing unhappiness in buildbot land. | Chris Lattner | 2009-11-02 | 1 | -0/+1 |
* | now that ip sccp *really* subsumes ipcp, remove ipcp again. | Chris Lattner | 2009-11-02 | 1 | -1/+0 |
* | Add PseudoSourceValue::mayAlias. It returns true if the object can ever alias... | Evan Cheng | 2009-11-01 | 1 | -0/+4 |
* | fix two strange things in the default passmgr: | Chris Lattner | 2009-11-01 | 1 | -2/+8 |
* | IPSCCP apparently is not a superset of IPCP, this is bad, | Chris Lattner | 2009-11-01 | 1 | -0/+1 |
* | Improve the other instance of the comment. | Duncan Sands | 2009-11-01 | 1 | -1/+1 |
* | only run GlobalDCE at -O3 and run it late instead of early. | Chris Lattner | 2009-11-01 | 1 | -4/+9 |
* | We currently only run ipsccp at LTO time, which is silly. It subsumes | Chris Lattner | 2009-11-01 | 1 | -2/+1 |
* | remove a bunch of locking from LLVMContextImpl. Since only one thread | Chris Lattner | 2009-11-01 | 1 | -2/+7 |
* | the verifier shouldn't modify the IR. | Chris Lattner | 2009-11-01 | 2 | -3/+4 |
* | Reverting 85714, 85715, 85716, which are breaking the build | Douglas Gregor | 2009-11-01 | 4 | -10/+3 |
* | Add a function to Passes.h to allow clients to create instances | Dan Gohman | 2009-11-01 | 1 | -0/+7 |
* | Don't #include Pass.h from CallGraph.h. | Dan Gohman | 2009-11-01 | 1 | -1/+1 |
* | Remove the #include of Pass.h from PassManager.h. This breaks a significant | Dan Gohman | 2009-11-01 | 2 | -2/+2 |
* | fix an issue where the verifier would reject a function whose entry | Chris Lattner | 2009-11-01 | 1 | -0/+4 |
* | Revert 85678/85680. The decision is to stay with the current form of | Chris Lattner | 2009-11-01 | 1 | -4/+0 |
* | update the comment above llvm::SplitCriticalEdge, and make | Chris Lattner | 2009-10-31 | 1 | -3/+9 |