aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* when linking globals, make sure to preserve the address space of the global.Chris Lattner2008-06-271-4/+8
* Cruft left from patch revert...sorry. :-(Bill Wendling2008-06-271-3/+6
* Reverting broken patch r52803.Bill Wendling2008-06-271-33/+20
* Don't perform expensive queries checking for super and sub registers when we ...Owen Anderson2008-06-271-1/+2
* - Remove a use of std::vector.Bill Wendling2008-06-271-12/+24
* Refactor the DebugInfoDesc stuff out of the MachineModuleInfo file. Clean upBill Wendling2008-06-275-803/+633
* duncan points out that isOperationLegal includes a check forChris Lattner2008-06-261-2/+2
* Don't create a whole new string just to copy the elements into it.Owen Anderson2008-06-261-5/+3
* Make LLVM compile on DragonFly BSD (PR2499).Matthijs Kooijman2008-06-262-2/+2
* Cleanup for unitialized types. Patch by Jean-Daniel Dupas!Bill Wendling2008-06-261-4/+4
* "An improved Mach-O file type detection for sys::IdentifyFileType()Chris Lattner2008-06-261-18/+32
* Reserve the size we'll need in advance.Owen Anderson2008-06-261-0/+1
* Fixes the last x86-64 test failure in compat.exp:Dale Johannesen2008-06-262-7/+9
* Remove unused function.Eric Christopher2008-06-261-82/+1
* Move GetConstantStringInfo to lib/Analysis. RemoveEric Christopher2008-06-267-55/+111
* when we know the signbit of an input to uint_to_fp is zero,Chris Lattner2008-06-261-3/+26
* Remember which MachineOperand we were processing, so we don't have to scan th...Owen Anderson2008-06-251-11/+15
* Fix the text in an assert string.Dan Gohman2008-06-251-1/+1
* - Fix a x86 vector isel bug: illegal transformation of a vector_shuffle into aEvan Cheng2008-06-253-15/+45
* Add support for expanding PPC 128 bit floats.Duncan Sands2008-06-254-9/+215
* Implement JIT support for global aliases, patch by David Chisnall!Chris Lattner2008-06-251-0/+2
* Restore DeadArgElim back to 52570. It's breaking 447.dealII.Evan Cheng2008-06-251-527/+374
* Switch the PPC backend and target-independent JIT to use the libsystem Chris Lattner2008-06-253-32/+5
* fix compilation errors in my previous patchChris Lattner2008-06-251-4/+5
* Add a new InvalidateInstructionCache method to sys::Memory.Chris Lattner2008-06-251-6/+31
* SimpleInstructionSelector is here no more.Dan Gohman2008-06-251-1/+0
* Add/complete support for integer and floatDuncan Sands2008-06-253-38/+282
* Pacify gcc-4.3.Duncan Sands2008-06-251-1/+1
* Remove the OrigVT member from AtomicSDNode, as it is redundant withDan Gohman2008-06-255-29/+25
* Added MemOperands to Atomic operations since Atomics touches memory.Mon P Wang2008-06-2515-414/+500
* Fix a (false) warning on darwin.Matthijs Kooijman2008-06-251-1/+3
* Fix some cosmetics in comments.Matthijs Kooijman2008-06-251-6/+6
* - Use O(1) check of basic block size limit.Evan Cheng2008-06-251-4/+8
* Fix PR2488, a case where we deleted stack restores too aggressively.Chris Lattner2008-06-251-4/+9
* Enable two-address remat by default.Evan Cheng2008-06-252-36/+34
* Use push_back rather than operator[], which is incorrect in this cases. Unfor...Owen Anderson2008-06-251-1/+1
* Append to the ActiveTimers std::vector before looking at the timer insteadDan Gohman2008-06-241-1/+1
* Add v2f32 (MMX) type to X86. Support is primitive:Dale Johannesen2008-06-244-8/+29
* In ConstantArray::getAsString(), we know the size of the resultant string in ...Owen Anderson2008-06-241-1/+2
* Use SmallVector instead of std::vector for a minor compile time improvement.Owen Anderson2008-06-241-11/+11
* Revert 52645, the loop unroller changes. It caused a regression in 252.eon.Dan Gohman2008-06-241-120/+103
* Fix a typo in a comment.Dan Gohman2008-06-241-1/+1
* Use const_cast instead of a C-style cast.Dan Gohman2008-06-241-1/+1
* Commit the new DeadArgElim pass again, this time with the gcc bootstrap failu...Matthijs Kooijman2008-06-241-374/+525
* Rename a few variables to be more consistent.Matthijs Kooijman2008-06-241-3/+3
* If it's determined safe, remat MOV32r0 (i.e. xor r, r) and others as it is in...Evan Cheng2008-06-241-11/+53
* Fix some signed vs. unsigned issues in array and vector handling.Dan Gohman2008-06-241-10/+10
* Add a note about a potential PIC optimization.Dan Gohman2008-06-241-0/+7
* Fixes for being compiled PIC on Linux. This isn't the mostDan Gohman2008-06-241-3/+10
* A brief survey of priority_queue usage in the tree turned this upDan Gohman2008-06-231-1/+1