aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Support
Commit message (Expand)AuthorAgeFilesLines
* Pass StringRef by value.Daniel Dunbar2009-11-061-1/+1
* remove some more Context arguments.Chris Lattner2009-11-061-2/+1
* remove a bunch of extraneous LLVMContext argumentsChris Lattner2009-11-061-4/+2
* InstrTypes.h includes Instruction.h, so it's not necessary to include both.Dan Gohman2009-11-052-2/+0
* Move llvm::cl::opt's conversion function into the base classes thatDouglas Gregor2009-11-051-2/+4
* Declare classes with matched tags, pointed out by a clang++ warning.Chris Lattner2009-11-051-2/+4
* Make two more LLVM headers standaloneDouglas Gregor2009-11-052-0/+4
* Make a few headers standalone. Plus, add a missing "template" keywordDouglas Gregor2009-11-055-1/+5
* make IRBuilder zap "X|0" and "X&-1" when building IR, this happensChris Lattner2009-11-041-4/+10
* turn IPSCCP back on by default, try #3 or 4? Woo.Chris Lattner2009-11-031-2/+1
* Run the functionattrs pass after the inliner, and not before.Duncan Sands2009-11-031-5/+4
* Speculatively redisable IPSCCP, I think its still breaking things.Daniel Dunbar2009-11-031-1/+2
* turn IPSCCP back on now that the iterator invalidation bug is fixed.Chris Lattner2009-11-031-1/+0
* revert r8579[56], which are causing unhappiness in buildbot land.Chris Lattner2009-11-021-0/+1
* now that ip sccp *really* subsumes ipcp, remove ipcp again.Chris Lattner2009-11-021-1/+0
* fix two strange things in the default passmgr:Chris Lattner2009-11-011-2/+8
* IPSCCP apparently is not a superset of IPCP, this is bad,Chris Lattner2009-11-011-0/+1
* only run GlobalDCE at -O3 and run it late instead of early.Chris Lattner2009-11-011-4/+9
* We currently only run ipsccp at LTO time, which is silly. It subsumesChris Lattner2009-11-011-2/+1
* Rather than having llvm-gcc changing the meaning of OptimizeSize, just make s...Evan Cheng2009-10-301-1/+1
* add IRBuilder support for IndirectBrChris Lattner2009-10-281-0/+7
* add a new 'SetCurrentDebugType' API (requested by Andrew Haley for JITChris Lattner2009-10-281-32/+35
* rename indbr -> indirectbr to appease the residents of #llvm.Chris Lattner2009-10-281-1/+1
* add enough support for indirect branch for the feature test to passChris Lattner2009-10-271-0/+1
* lang points out that the comment is out of date with the code.Chris Lattner2009-10-271-1/+1
* Remove FreeInst.Victor Hernandez2009-10-262-4/+0
* Add CreateZExtOrBitCast and CreateSExtOrBitCast to TargetFolderDan Gohman2009-10-261-0/+10
* Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth2009-10-2613-334/+10
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-241-2/+0
* Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su...Victor Hernandez2009-10-231-2/+1
* Try r84890 again (adding ValueMap<>), now that I've tested the compile onJeffrey Yasskin2009-10-221-0/+9
* Revert r84890, which broke the linux build.Jeffrey Yasskin2009-10-221-9/+0
* Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to useJeffrey Yasskin2009-10-221-0/+9
* Cosmetic changes.Devang Patel2009-10-201-1/+1
* Clean up the JITResolver stub/callsite<->function maps.Jeffrey Yasskin2009-10-191-0/+25
* More warnings patrol: Another unused argument and more implicitEric Christopher2009-10-171-1/+1
* Add raw_ostream::write_escaped, for writing escaped strings.Daniel Dunbar2009-10-171-0/+4
* Remove MallocInst from LLVM Instructions.Victor Hernandez2009-10-172-11/+6
* One more iteration here and a yet better way to solve it.Eric Christopher2009-10-141-14/+13
* Fix the unused argument problem here a different way - cast to void.Eric Christopher2009-10-141-1/+3
* Delete bogus semicolons.Dan Gohman2009-10-141-2/+2
* Remove a bunch of unused arguments from functions, silencing aEric Christopher2009-10-142-4/+3
* s/DebugLoc.CompileUnit/DebugLoc.Scope/gDevang Patel2009-10-131-12/+12
* Add is_same type traitDouglas Gregor2009-10-131-0/+11
* Fix http://llvm.org/PR5160, to let CallbackVHs modify other ValueHandles on theJeffrey Yasskin2009-10-121-2/+7
* add a helper for matching "1".Chris Lattner2009-10-111-0/+12
* there is no need to run mem2reg after jump threading at LTO time now.Chris Lattner2009-10-111-3/+1
* add some WeakVH::operator='s. Without these, assigningChris Lattner2009-10-101-0/+9
* Rename enum NumOccurrences to NumOccurrencesFlag since there is a member name...Evan Cheng2009-10-041-6/+8
* Teach CMake to look for bidirectional_iterator, iterator, forward_iterator, u...Douglas Gregor2009-10-011-5/+2