aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* in builds without asserts we do not need to allocate the Next pointer in "gho...Gabor Greif2009-03-096-15/+34
* Regenerate.Nick Lewycky2009-03-092-600/+0
* Remove configurey-fu to autodetect hash_map and hash_set now that they areNick Lewycky2009-03-0912-772/+0
* Make the code generator rip of dead constant expr uses before decidingChris Lattner2009-03-091-10/+16
* make GlobalValue::removeDeadConstantUsers() const.Chris Lattner2009-03-092-8/+8
* testcase for PR3744Chris Lattner2009-03-091-0/+14
* don't allow hash_map or hash_set.Chris Lattner2009-03-091-18/+7
* Ignore debug intrinsics when computing dependences.Owen Anderson2009-03-091-0/+6
* reimplement AliasSetTracker in terms of DenseMap instead of hash_map,Chris Lattner2009-03-093-75/+93
* add a #include to improve portability to windows, as requested byChris Lattner2009-03-091-0/+1
* Pass in a std::string when getting the names of debugging things. This cuts downBill Wendling2009-03-098-64/+132
* 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
* Fix PR3743 - -mmacosx-version-min inappropriate for Mac OS X 10.4.11,Chris Lattner2009-03-091-0/+3
* 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-082-19/+35
* fix typoChris Lattner2009-03-081-1/+1
* Enhance SROA to "promote to scalar" allocas which are Chris Lattner2009-03-083-6/+68
* Recognize triplets starting with armv5-, armv6- etc. And set the ARM arch ver...Evan Cheng2009-03-082-2/+18
* change the MemIntrinsic get/setAlignment method to take an unsignedChris Lattner2009-03-084-20/+21
* If a MI uses the same register more than once, only mark one of them as 'kill'.Evan Cheng2009-03-082-6/+100
* use MemTransferInst.Chris Lattner2009-03-081-1/+1
* Introduce a new MemTransferInst pseudo class, which is a commonChris Lattner2009-03-083-64/+56
* 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-083-5/+68
* random cleanups.Chris Lattner2009-03-081-4/+3
* Fix misaligned whitespace. No functionality change.Nick Lewycky2009-03-081-4/+4
* fix a serious pessimization that Tron on IRC pointed out where we wouldChris Lattner2009-03-072-3/+22
* Revert r66315. Fix the build on mixed 64/32 Linux systems.Nick Lewycky2009-03-071-10/+2
* Remove some duplication.Mikhail Glushenkov2009-03-071-5/+8
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-0743-192/+370
* simplify the way how traits get hold of the symbol tableGabor Greif2009-03-074-28/+16
* further simplifications arising from peruse of the more declarative interfaceGabor Greif2009-03-077-28/+5
* Remove the burden of dealing with list offsetsGabor Greif2009-03-074-67/+25
* 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-073-14/+52
* If ARCH is x86_64, pass -m64 to the host compiler. -m32 for i386. This makes ...Evan Cheng2009-03-071-0/+8
* Add IRBuilder::CreateConstGEP{1, 2}_{32, 64}.Daniel Dunbar2009-03-061-4/+36
* Rename my makefile debugging rule to prevent accidental collisions.Daniel Dunbar2009-03-061-2/+2
* Add Module::getNamedValue; use to normalize access to Module symbolDaniel Dunbar2009-03-062-19/+31
* Fix another case where debug info interferes withDale Johannesen2009-03-061-2/+6