| Commit message (Expand) | Author | Age | Files | Lines |
* | Pass StringRef by value. | Daniel Dunbar | 2009-11-06 | 1 | -1/+1 |
* | remove some more Context arguments. | Chris Lattner | 2009-11-06 | 1 | -2/+1 |
* | remove a bunch of extraneous LLVMContext arguments | Chris Lattner | 2009-11-06 | 1 | -4/+2 |
* | InstrTypes.h includes Instruction.h, so it's not necessary to include both. | Dan Gohman | 2009-11-05 | 2 | -2/+0 |
* | 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 |
* | make IRBuilder zap "X|0" and "X&-1" when building IR, this happens | Chris Lattner | 2009-11-04 | 1 | -4/+10 |
* | turn IPSCCP back on by default, try #3 or 4? Woo. | Chris Lattner | 2009-11-03 | 1 | -2/+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 |
* | 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 |
* | 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 |
* | 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 |
* | Rather than having llvm-gcc changing the meaning of OptimizeSize, just make s... | Evan Cheng | 2009-10-30 | 1 | -1/+1 |
* | add IRBuilder support for IndirectBr | Chris Lattner | 2009-10-28 | 1 | -0/+7 |
* | add a new 'SetCurrentDebugType' API (requested by Andrew Haley for JIT | Chris Lattner | 2009-10-28 | 1 | -32/+35 |
* | rename indbr -> indirectbr to appease the residents of #llvm. | Chris Lattner | 2009-10-28 | 1 | -1/+1 |
* | add enough support for indirect branch for the feature test to pass | Chris Lattner | 2009-10-27 | 1 | -0/+1 |
* | lang points out that the comment is out of date with the code. | Chris Lattner | 2009-10-27 | 1 | -1/+1 |
* | Remove FreeInst. | Victor Hernandez | 2009-10-26 | 2 | -4/+0 |
* | Add CreateZExtOrBitCast and CreateSExtOrBitCast to TargetFolder | Dan Gohman | 2009-10-26 | 1 | -0/+10 |
* | Move DataTypes.h to include/llvm/System, update all users. This breaks the last | Chandler Carruth | 2009-10-26 | 13 | -334/+10 |
* | Auto-upgrade free instructions to calls to the builtin free function. | Victor Hernandez | 2009-10-24 | 1 | -2/+0 |
* | Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su... | Victor Hernandez | 2009-10-23 | 1 | -2/+1 |
* | Try r84890 again (adding ValueMap<>), now that I've tested the compile on | Jeffrey Yasskin | 2009-10-22 | 1 | -0/+9 |
* | Revert r84890, which broke the linux build. | Jeffrey Yasskin | 2009-10-22 | 1 | -9/+0 |
* | Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to use | Jeffrey Yasskin | 2009-10-22 | 1 | -0/+9 |
* | Cosmetic changes. | Devang Patel | 2009-10-20 | 1 | -1/+1 |
* | Clean up the JITResolver stub/callsite<->function maps. | Jeffrey Yasskin | 2009-10-19 | 1 | -0/+25 |
* | More warnings patrol: Another unused argument and more implicit | Eric Christopher | 2009-10-17 | 1 | -1/+1 |
* | Add raw_ostream::write_escaped, for writing escaped strings. | Daniel Dunbar | 2009-10-17 | 1 | -0/+4 |
* | Remove MallocInst from LLVM Instructions. | Victor Hernandez | 2009-10-17 | 2 | -11/+6 |
* | One more iteration here and a yet better way to solve it. | Eric Christopher | 2009-10-14 | 1 | -14/+13 |
* | Fix the unused argument problem here a different way - cast to void. | Eric Christopher | 2009-10-14 | 1 | -1/+3 |
* | Delete bogus semicolons. | Dan Gohman | 2009-10-14 | 1 | -2/+2 |
* | Remove a bunch of unused arguments from functions, silencing a | Eric Christopher | 2009-10-14 | 2 | -4/+3 |
* | s/DebugLoc.CompileUnit/DebugLoc.Scope/g | Devang Patel | 2009-10-13 | 1 | -12/+12 |
* | Add is_same type trait | Douglas Gregor | 2009-10-13 | 1 | -0/+11 |
* | Fix http://llvm.org/PR5160, to let CallbackVHs modify other ValueHandles on the | Jeffrey Yasskin | 2009-10-12 | 1 | -2/+7 |
* | add a helper for matching "1". | Chris Lattner | 2009-10-11 | 1 | -0/+12 |
* | there is no need to run mem2reg after jump threading at LTO time now. | Chris Lattner | 2009-10-11 | 1 | -3/+1 |
* | add some WeakVH::operator='s. Without these, assigning | Chris Lattner | 2009-10-10 | 1 | -0/+9 |
* | Rename enum NumOccurrences to NumOccurrencesFlag since there is a member name... | Evan Cheng | 2009-10-04 | 1 | -6/+8 |
* | Teach CMake to look for bidirectional_iterator, iterator, forward_iterator, u... | Douglas Gregor | 2009-10-01 | 1 | -5/+2 |