aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix a tokenfactor node to use the load chain rather than theDan Gohman2008-03-281-1/+1
* Backing out 48911 for now. It's breaking stuff.Evan Cheng2008-03-281-12/+8
* ifdef out a dead function. Should this be removed?Chris Lattner2008-03-281-0/+2
* Rename getAnyLoad to getLoad is suggested by Evan.Duncan Sands2008-03-282-17/+17
* New entry.Evan Cheng2008-03-281-0/+44
* Load from stub is already re-materializable.Evan Cheng2008-03-281-8/+12
* Update example to new syntax.Nick Lewycky2008-03-281-2/+8
* make memset inference significantly more powerful: it can now handle Chris Lattner2008-03-281-82/+184
* New entry.Evan Cheng2008-03-281-0/+2
* Implement LegalizeTypes support for softfloat LOAD.Duncan Sands2008-03-273-78/+64
* Avoid creating chain dependencies from CopyToReg nodes to load and storeDan Gohman2008-03-271-54/+72
* PHI->removeIncomingValue may remove PHInode.Devang Patel2008-03-271-1/+2
* Fix spelling. Thanks, Duncan! :-)Roman Levenstein2008-03-271-1/+1
* Speed-up the SumOfUnscheduledPredsOfSuccs by introducing a new functionRoman Levenstein2008-03-271-2/+25
* Code clean up.Evan Cheng2008-03-271-14/+16
* Allow certain lea instructions to be rematerialized.Evan Cheng2008-03-273-35/+68
* Remove an unused command line option.Evan Cheng2008-03-271-6/+0
* Fix a memory bug: increment an iterator of a deleted machine instr.Evan Cheng2008-03-271-2/+7
* Expose ExecutionEngine::getTargetData() to c and ocaml bindings.Erick Tryzelaar2008-03-271-0/+4
* Fix a bug in Darwin EH: FDE->CIE pointer mustDale Johannesen2008-03-261-13/+9
* One more coalescer fix wrt deadness propagation.Evan Cheng2008-03-261-14/+22
* Avoid commuting a def MI in order to coalesce a copy instruction away if any ...Evan Cheng2008-03-262-2/+13
* Use a linked data structure for the uses lists of an SDNode, just like Roman Levenstein2008-03-269-116/+145
* Fixed some spelling errors. Thanks, Duncan!Roman Levenstein2008-03-261-52/+54
* Some improvements related to the computation of isReachable.Roman Levenstein2008-03-261-54/+315
* Fix some SSE4.1 instruction encoding bugs.Evan Cheng2008-03-261-4/+4
* Dead PHI instructions need to be handled specially.Owen Anderson2008-03-261-0/+22
* Use ## for comment delimiter on darwin x86-32, soDale Johannesen2008-03-252-12/+13