aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* ReMat of load from stub in pic mode extends the life of pic base. Currently s...Evan Cheng2008-04-011-0/+6
* Iterators folloring a SmallVector erased element are invalidated soDavid Greene2008-04-011-6/+4
* Fix compilation errors on MSVC. Patch by Argiris Kirtzidis!Bill Wendling2008-04-011-1/+2
* Remove unnecessary and non-deterministic checking code. Re-enable remat of lo...Evan Cheng2008-04-011-11/+0
* Re-materialization is for uses only.Evan Cheng2008-04-011-4/+4
* Don't use __bzero for memset if the second argument isn't zero.Dan Gohman2008-04-011-1/+2
* Speculatively micro-optimize memory-zeroing calls on Darwin 10.Dan Gohman2008-04-013-5/+35
* Revert 49006 for the moment.Dale Johannesen2008-04-018-49/+25
* Don't dereference MBB->end().Owen Anderson2008-04-011-1/+1
* Change the MemoryBuffer::getFile* methods to take just a pointer to theChris Lattner2008-04-018-31/+20
* Disabling remat of load from gv stub (temporarily) again to fix llvmgcc boots...Evan Cheng2008-04-011-0/+3
* add some #includes.Chris Lattner2008-04-011-2/+8
* MappedFile is dead, remove it.Chris Lattner2008-04-013-235/+0
* Implement Path::MapInFilePages/UnMapFilePages on unix, which Chris Lattner2008-04-012-7/+11
* Reimplement MemoryBuffer::getFile with three enhancements:Chris Lattner2008-04-011-85/+64
* Stub out some sys::Path::MapInFilePages/UnMapFilePages methods.Chris Lattner2008-04-012-0/+20
* change the archive stuff to use MemoryBuffer instead of mappedfile.Chris Lattner2008-04-013-47/+34
* rewrite SourceFile to be in terms of MemoryBuffer, not MappedFile.Chris Lattner2008-04-011-13/+19
* Make MappedFile::map return a const correct pointer, don't leak address space...Chris Lattner2008-04-012-2/+3
* Remove the MappedFile::charBase member, rename base -> getBase() andChris Lattner2008-04-012-7/+8
* Change DiffFilesWithTolerance to be written in terms of MemoryBuffer,Chris Lattner2008-04-011-73/+56
* Remove MappedFile support for mapping files for write and execChris Lattner2008-04-016-112/+18
* add missing #includesChris Lattner2008-04-013-0/+3
* More soft fp fixes.Evan Cheng2008-04-011-1/+2
* Pasto.Evan Cheng2008-04-011-1/+1
* Add comment.Evan Cheng2008-04-011-0/+1
* Unbreak ARM / Thumb soft FP support.Evan Cheng2008-04-012-9/+21
* Accept 'y' constraint (MMX) in inline asm.Dale Johannesen2008-04-011-0/+1
* cleanup the MappedFile API and comments. This removes and updatesChris Lattner2008-04-012-118/+119
* remove DEFINING_FILE_FOR for MappedFile.hChris Lattner2008-04-011-1/+0
* Emit exception handling info for functions which areDale Johannesen2008-03-318-25/+49
* It's not safe to fold a load from GV stub or constantpool into a two-address ...Evan Cheng2008-03-312-2/+11
* Actually disable crash reporting on Mac OS X, returning bugpoint to speedyNate Begeman2008-03-311-23/+6
* Set blockBegin to point to the beginning of the block,Dan Gohman2008-03-311-2/+2
* Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo.Evan Cheng2008-03-3122-141/+87
* Fix a DAGCombiner optimization to respect volatile qualification.Dan Gohman2008-03-311-1/+2
* Expose Function::viewCFG and Function::viewCFGOnly to bindings.Erick Tryzelaar2008-03-311-0/+9
* Re-apply 48911.Evan Cheng2008-03-311-8/+12
* The support for remat of instructions with a register operand is hackish, to ...Evan Cheng2008-03-311-18/+7
* Fix a major bug in the DFS calculation. Thanks for Christopher Lamb for poin...Owen Anderson2008-03-311-1/+1
* Don't eliminate bitcast instructions that change the type of a pointerNate Begeman2008-03-312-19/+26
* Fix comment typo.Duncan Sands2008-03-301-1/+1
* Moved from PR1570.Nick Lewycky2008-03-301-0/+26
* Fix "Control reaches the end of non-void function" warnings, Chris Lattner2008-03-309-0/+15
* minor code cleanups, allow constant folding sinf/cosf.Chris Lattner2008-03-301-20/+26
* Cosmetic changes.Evan Cheng2008-03-291-24/+3
* change iterator invalidation avoidance to just move the iterator backwardChris Lattner2008-03-291-18/+25
* make the common case of a single store (which clearly shouldn't be turnedChris Lattner2008-03-291-3/+12
* give form-memset a significantly more sane heuristic, enable it by default.Chris Lattner2008-03-291-7/+49
* Remove some unneeded code for LiveInterval joining, and fix a bug in the Phi ...Owen Anderson2008-03-291-58/+25