aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Pass in a std::string when getting the names of debugging things. This cuts downBill Wendling2009-03-097-53/+101
* fix Analysis/BasicAA/2004-12-08-BasicAACrash.ll by allowing opaque types.Chris Lattner2009-03-091-2/+4
* Fix two classes of bugs. First:Chris Lattner2009-03-092-18/+36
* Fix PR3746 - Crash in isel with GEP of function pointerChris Lattner2009-03-091-13/+17
* add some explicit llvm:: qualifiers to the unix side, fix problems on the win...Chris Lattner2009-03-082-6/+7
* Keep calling-convention and tail-call bit when creating new invoke or call.Nick Lewycky2009-03-081-10/+13
* do not export all the X86FastISel symbols, ever.Chris Lattner2009-03-081-1/+4
* Fix comments, pointed out by Duncan Sands.Nick Lewycky2009-03-081-3/+3
* Apply ODR linkage changes accidentally dropped duringDuncan Sands2009-03-081-9/+9
* Test commitSebastian Redl2009-03-081-1/+0
* Mark function returns as noalias.Nick Lewycky2009-03-081-0/+127
* teach SROA to handle promoting vector allocas with a memset into them intoChris Lattner2009-03-081-17/+19
* fix typoChris Lattner2009-03-081-1/+1
* Enhance SROA to "promote to scalar" allocas which are Chris Lattner2009-03-081-0/+48
* Recognize triplets starting with armv5-, armv6- etc. And set the ARM arch ver...Evan Cheng2009-03-081-1/+17
* change the MemIntrinsic get/setAlignment method to take an unsignedChris Lattner2009-03-083-14/+12
* If a MI uses the same register more than once, only mark one of them as 'kill'.Evan Cheng2009-03-081-6/+22
* use MemTransferInst.Chris Lattner2009-03-081-1/+1
* Introduce a new MemTransferInst pseudo class, which is a commonChris Lattner2009-03-082-26/+20
* add a note.Chris Lattner2009-03-081-0/+40
* add a note.Chris Lattner2009-03-081-0/+22
* implement an optimization to codegen c ? 1.0 : 2.0 as load { 2.0, 1.0 } + c*4. Chris Lattner2009-03-081-2/+53
* random cleanups.Chris Lattner2009-03-081-4/+3
* fix a serious pessimization that Tron on IRC pointed out where we wouldChris Lattner2009-03-071-3/+5
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-0736-155/+259
* simplify the way how traits get hold of the symbol tableGabor Greif2009-03-071-5/+3
* further simplifications arising from peruse of the more declarative interfaceGabor Greif2009-03-073-21/+0
* When a crash signal is delivered do two things: remove all of ourChris Lattner2009-03-071-5/+14
* Finish cross-process JIT work, and clean up previous work.Nate Begeman2009-03-072-30/+40
* Arithmetic instructions don't set EFLAGS bits OF and CF bitsDan Gohman2009-03-072-14/+35
* Add Module::getNamedValue; use to normalize access to Module symbolDaniel Dunbar2009-03-061-19/+21
* Fix another case where debug info interferes withDale Johannesen2009-03-061-2/+6
* Use c_str() to force the string to be nul-terminated.Dan Gohman2009-03-061-1/+1
* add a bunch more passes to the C bindings (PR3734), patch byChris Lattner2009-03-062-10/+149
* While thinking about the one-definition-rule and tryingDuncan Sands2009-03-061-3/+12
* on apple systems, integrate nicely with crash reporter.Chris Lattner2009-03-061-4/+34
* While converting an aggregate to scalare, ignore and remove aggregate's debug...Devang Patel2009-03-061-3/+12
* Sprinkle some PrettyStackEntry magic into the passmanager. With this, we nowChris Lattner2009-03-062-90/+106
* Remove this as dbginfo intrinsics has been defined asZhou Sheng2009-03-061-5/+0
* While hoisting instruction to speculatively execute simple bb, ignore dbg int...Devang Patel2009-03-061-18/+30
* various cosmetic cleanups.Chris Lattner2009-03-061-136/+107
* this wasn't intended to go in.Chris Lattner2009-03-061-34/+0
* Change various llvm utilities to use PrettyStackTraceProgram inChris Lattner2009-03-061-0/+34
* Do not count DbgInfoIntrinsic while estimating loop header size.Devang Patel2009-03-061-2/+14
* Skip DbgInfoIntrinsic.Devang Patel2009-03-061-2/+2
* Fix ScheduleDAGRRList::CopyAndMoveSuccessors' handling of nodesDan Gohman2009-03-061-7/+7
* Don't assign rank numbers to debug intrinsic "calls".Dale Johannesen2009-03-061-1/+3
* When we split a basic block, there's a default branch to the newly created BB.Bill Wendling2009-03-061-0/+3
* Revert 66224.Devang Patel2009-03-061-9/+7
* Revert rev. 66167. Devang Patel2009-03-061-31/+9