aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Emit NaNs and INFs bit-identically to the bytecode file, if the system hasBrian Gaeke2004-07-212-4/+128
* Add prototypes for platform-independent wrappers for isinf().Brian Gaeke2004-07-212-0/+8
* Regenerated with autoheader-2.57.Brian Gaeke2004-07-212-6/+20
* Add call to check for isinf().Brian Gaeke2004-07-211-0/+1
* Add support for checking for isinf().Brian Gaeke2004-07-211-0/+14
* Regenerated with autoconf-2.57.Brian Gaeke2004-07-211-0/+176
* Add platform-independent wrapper function for isinf().Brian Gaeke2004-07-211-0/+31
* Move LLVM tool definitions to Makefile.rulesBrian Gaeke2004-07-212-17/+15
* Shorts are aligned to 2 bytes, bools to 1 byte (in structs).Misha Brukman2004-07-201-1/+1
* Treat external variables similarly to those with weak linkage: load indirect.Misha Brukman2004-07-202-8/+8
* Refer would-be llvm-gcc source users/hackers to the compilation guide.Misha Brukman2004-07-201-2/+1
* Use C++-style <cstdio> instead of C-style <stdio.h>Misha Brukman2004-07-202-2/+2
* Differentiate between global and weak symbol loadsMisha Brukman2004-07-201-1/+2
* * Differentiate between global and weak symbol loadsMisha Brukman2004-07-202-128/+90
* Differentiate between global and weak symbol loadsMisha Brukman2004-07-203-18/+9
* Double alignment in structs is 4 bytes, not 8. Patch by Nate Begeman.Misha Brukman2004-07-201-1/+1
* Add function to clear all virtual->physical mappings but not assignedAlkis Evlogimenos2004-07-201-0/+5
* Remove unneeded functor. LiveInterval has a < operator.Alkis Evlogimenos2004-07-201-11/+1
* Fix a serious code pessimization problem. If an inlined function has a singleChris Lattner2004-07-201-5/+6
* Implement Transforms/InstCombine/IntPtrCast.llChris Lattner2004-07-201-11/+16
* new testcaseChris Lattner2004-07-201-0/+8
* Ignore instructions that are in trivially dead functions. This allows usChris Lattner2004-07-201-4/+17
* Fix stack frame layout in prologue/epilogue. Patch courtesy of Nate Begeman.Misha Brukman2004-07-201-18/+11
* Dump the old-fashioned C-style <ctype.h> in favor of new `C++'-style <cctype>Misha Brukman2004-07-202-2/+2
* Implement InstCombine/GEPIdxCanon.llChris Lattner2004-07-201-1/+10
* New testcase that instcombine should help out with.Chris Lattner2004-07-201-0/+8
* Implement SimplifyCFG/BrUnwind.llChris Lattner2004-07-201-2/+9
* test that unconditional branches to unwinds are always eliminatedChris Lattner2004-07-201-0/+12
* Move handing of GlobalValues from getReg() to copyConstantToRegister(), thisMisha Brukman2004-07-202-38/+22
* Rewrite cast->cast elimination code completely based on the information weChris Lattner2004-07-201-43/+53
* Testcases missed by the instruction combinerChris Lattner2004-07-201-0/+14
* isupper() and tolower() are declared in <ctype.h>Misha Brukman2004-07-202-6/+6
* * Fn args passed in registers are now recorded as used by the call instructionMisha Brukman2004-07-203-18/+54
* * cFP class split into cFP32 and cFP64Misha Brukman2004-07-202-436/+458
* While I'm at it, don't break codegen of mul by 3,5,9.Chris Lattner2004-07-192-2/+2
* Generate better code for multiplies by negative constants like -4, -1, -9, etc.Chris Lattner2004-07-192-8/+84
* Remove dead code.Alkis Evlogimenos2004-07-191-17/+0
* Tabs to spaces.Misha Brukman2004-07-191-4/+3
* Convert tabs to spaces; fix name of function in assert() description.Misha Brukman2004-07-191-1/+1
* Fix broken linkChris Lattner2004-07-191-2/+2
* Just run 'make', not all-gccChris Lattner2004-07-191-3/+3
* Added support for stdint.h. It is now automatically included byJohn Criswell2004-07-194-3/+148
* Fix a bug that occurs when the last instruction in a range is deadChris Lattner2004-07-191-3/+6
* When joining intervals, join intervals in deeply nested loops first. ThisChris Lattner2004-07-191-4/+34
* Split joinIntervals into two methodsChris Lattner2004-07-193-84/+93
* Fix commentChris Lattner2004-07-191-3/+2
* bug 122:Reid Spencer2004-07-191-2/+1
* Inline 4 methodsChris Lattner2004-07-193-18/+18
* Delete 4 methods, make clients use hte mark* methods directlyChris Lattner2004-07-191-7/+1
* There is no need to store the MBB along with the MI any more, we can nowChris Lattner2004-07-194-26/+24