aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* The promotion rules are the same for all targets, they are set by the C stand...Chris Lattner2003-04-261-9/+3
* IntegerRegSize is always 8 for sparcChris Lattner2003-04-262-6/+3
* Fix bug: LoopPreheaders/2003-04-25-AssertFail.llChris Lattner2003-04-261-3/+24
* Fix a bug that occurred when removing the last predecessor INTO anChris Lattner2003-04-251-1/+5
* Fix bug: ADCE/2003-04-25-PHIPostDominateProblem.llChris Lattner2003-04-251-9/+10
* Fix bogus assertChris Lattner2003-04-252-6/+6
* Fix bug: Assembler/2003-04-25-UnresolvedGlobalReference.llChris Lattner2003-04-251-1/+19
* Only do the %ld -> %lld promotion when running a 64 bit bytecode on a 32 bit ...Chris Lattner2003-04-251-1/+2
* Add __strdupChris Lattner2003-04-251-0/+7
* Fix BasicAA/2003-04-25-GEPCrash.llChris Lattner2003-04-251-3/+3
* MAke sure that LLI properly configures align_of(double)Chris Lattner2003-04-251-0/+1
* Whoops, 32 bit targets have _4_ byte pointers, not _32_ byte pointers!Chris Lattner2003-04-251-2/+4
* Fix compatibility bug: X86 aligns doubles to 4 bytes, not 8!Chris Lattner2003-04-251-0/+1
* Fix obvious type-oChris Lattner2003-04-252-3/+3
* Fix problem where we would read 64 bits worth of pointer information, even on...Chris Lattner2003-04-251-10/+10
* Fix major problem with PHI node traversal: rechecking PHIs should go intoChris Lattner2003-04-251-1/+1
* ** CORRECTLY, conservatively handle constant expressionsChris Lattner2003-04-251-2/+7
* *** Huge: Make constantexprs be handled correctly, conservativelyChris Lattner2003-04-252-30/+44
* Allow for easy detection of when a "default" TargetData is created by theChris Lattner2003-04-251-0/+7
* Minor non-functional changes:Chris Lattner2003-04-251-61/+47
* Fix bug: mem2reg/2003-04-24-MultipleIdenticalSuccessors.llChris Lattner2003-04-251-7/+8
* Fix a nasty bug where the ConstantMerge pass was invalidating the TargetData ...Chris Lattner2003-04-241-13/+25
* add a new targetdata ctor to create a target data appropriate to the moduleChris Lattner2003-04-241-0/+18
* Trivial cleanupChris Lattner2003-04-241-5/+5
* Make the levelraise pass be well behaved w.r.t the TargetData that the currentChris Lattner2003-04-244-125/+126
* Fix iterator invalidation problemChris Lattner2003-04-241-2/+7
* Make sure that the cloned module retains the type symbol table entries!Chris Lattner2003-04-241-0/+9
* Make sure to preserve endiannes and pointer size when cloning modules!Chris Lattner2003-04-241-0/+2
* Fix bug where pointers were assumed to always be 64 bits in size!Chris Lattner2003-04-231-4/+8
* Add memcpyChris Lattner2003-04-231-0/+7
* Fix a problem with setcc instructions and pointersChris Lattner2003-04-231-6/+15
* Implement a bunch of new external functionsChris Lattner2003-04-231-0/+54
* Implement &|^ on bool valuesChris Lattner2003-04-231-0/+3
* Add support for _IO_getc function used on linuxChris Lattner2003-04-231-0/+6
* Fix problem where labels were being incorrectly elided, and fix problemChris Lattner2003-04-232-6/+8
* Fix the super obnoxious "cast to pointer from integer of different size" warn...Chris Lattner2003-04-232-16/+18
* * Implement access to external variables in LLIChris Lattner2003-04-231-10/+31
* Fix Bug: Linker/2003-04-23-LinkOnceLost.llChris Lattner2003-04-233-90/+120
* Fix iterator invalidation problem with cast instructionsChris Lattner2003-04-232-2/+2
* Implement the constantexpr CAST instruction correctlyChris Lattner2003-04-232-90/+112
* We now need to link libscalar to get the switch lowering passChris Lattner2003-04-231-2/+2
* Remove unnecesary &*'sChris Lattner2003-04-2319-37/+37
* Remove unneccesary &*Chris Lattner2003-04-236-6/+6
* Add support for the Switch instruction by running the lowerSwitch pass firstChris Lattner2003-04-232-1/+8
* New pass to lower switch instructions to branch instructionsChris Lattner2003-04-231-0/+102
* Minor cleanupsChris Lattner2003-04-231-6/+6
* Fixed 'prevalent'.Misha Brukman2003-04-233-3/+3
* Just some code beautification changes I had sitting around in my tree.Misha Brukman2003-04-224-44/+30
* Fix bug: BasicAA/2003-04-22-GEPProblem.llChris Lattner2003-04-221-1/+0
* Kill using declarationsChris Lattner2003-04-221-96/+101