aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Support
Commit message (Expand)AuthorAgeFilesLines
* implement shl, ashr, and lshr methods. shl is not fully implemented as it is ...Nuno Lopes2009-11-121-0/+12
* Add SetDebugLocation() variant to Devang Patel2009-11-111-0/+9
* jump threading does everything that condprop does any more. This passesChris Lattner2009-11-101-3/+1
* Fix DenseMap iterator constness.Jeffrey Yasskin2009-11-101-0/+6
* Fix MemoryBuffer::getSTDIN to *not* return null if stdin is empty, this is a ...Daniel Dunbar2009-11-101-16/+5
* add zextOrTrunc and sextOrTrunc methods, that are similar to the ones in APIntNuno Lopes2009-11-091-0/+8
* 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