aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add a regression test for bug 478.Evan Cheng2006-03-021-0/+11
* - Fixed some priority calculation bugs that were causing bug 478. Among them:Evan Cheng2006-03-021-64/+98
* Generalize the REM folding code to handle another case Nick LewyckyChris Lattner2006-03-021-13/+43
* add a couple more casesChris Lattner2006-03-021-0/+17
* Fix a compilation error with GCC 4.1. Thanks to Vladimir Merzliakov forChris Lattner2006-03-021-1/+1
* Support for enumerations.Jim Laskey2006-03-013-2/+95
* testcase that crashed the new CFEChris Lattner2006-03-011-0/+14
* Don't print llvm constant in assmebly file. Assembler won't like comments thatEvan Cheng2006-03-011-1/+3
* Back out my last check-in. Wrong place to fix it.Evan Cheng2006-03-011-0/+3
* AsmWriter should not print LLVM constant in comment. Assembler won't likeEvan Cheng2006-03-011-4/+0
* Fix CodeGen/Generic/2006-03-01-dagcombineinfloop.ll, an infinite loopChris Lattner2006-03-011-4/+9
* new testcaseChris Lattner2006-03-011-0/+98
* Remove extra comma from enum list.Jim Laskey2006-03-011-1/+1
* Remove comma from enum list.Jim Laskey2006-03-011-1/+1
* Switch back to using actual dwarf tags. Simplifies code without loss to otherJim Laskey2006-03-014-127/+129
* Fix a typo evan noticedChris Lattner2006-03-011-1/+1
* Use context and not compile unit.Jim Laskey2006-03-012-13/+15
* I guess I can handle large type sizes.Jim Laskey2006-03-011-2/+1
* Basic array support.Jim Laskey2006-03-013-16/+311
* Implement CodeGen/PowerPC/or-addressing-mode.ll, which is also PR668.Chris Lattner2006-03-011-18/+59
* load (x|y) -> load (x+y) iff x and y have no common bits.Chris Lattner2006-03-011-0/+23
* add a noteChris Lattner2006-03-011-0/+18
* Compile this:Chris Lattner2006-03-015-13/+42
* new testcase. These functions shouldn't touch the stack if stfiwx useChris Lattner2006-03-011-0/+21
* Use a target-specific dag-combine to implement CodeGen/PowerPC/fp-int-fp.ll.Chris Lattner2006-03-013-25/+42
* new testcase. There should be no accesses to the stack for these functions.Chris Lattner2006-03-011-0/+27
* Add support for target-specific dag combinesChris Lattner2006-03-011-13/+58
* Add interfaces for targets to provide target-specific dag combiner optimizati...Chris Lattner2006-03-012-9/+67
* Add a new AddToWorkList method, start using itChris Lattner2006-03-011-57/+63
* Pull shifts by a constant through multiplies (a form of reassociation),Chris Lattner2006-03-011-0/+27
* new testcaseChris Lattner2006-03-011-0/+12
* Vector op lowering.Evan Cheng2006-03-012-6/+35
* New vector type v2f32.Evan Cheng2006-03-011-0/+2
* Vector ops lowering.Evan Cheng2006-03-013-50/+76
* New type v2f32.Evan Cheng2006-03-011-2/+3
* Missing a cast previously.Evan Cheng2006-03-011-1/+1
* - Added v2f32, not used by any target currently. Only for testing purpose.Evan Cheng2006-03-011-12/+27
* - Added VConstant as an abstract version of ConstantVec.Evan Cheng2006-03-012-22/+34
* Add a test case for left shift by 1. We should not be using lea for this.Evan Cheng2006-02-281-0/+9
* Another entry.Evan Cheng2006-02-281-0/+16
* Don't match x << 1 to LEAL. It's better to emit x + x.Evan Cheng2006-02-281-1/+4
* Add const, volatile, restrict support.Jim Laskey2006-02-283-8/+82
* Fix a regression in a patch from a couple of days ago. This fixesChris Lattner2006-02-281-1/+3
* new testcaseChris Lattner2006-02-281-0/+6
* 8 spaces -> tab. Reported by Wink SavilleChris Lattner2006-02-281-1/+1
* evan's recent x86 isel improvements have fixed this, though not in the wayChris Lattner2006-02-281-3/+0
* Add a subtarget feature for the stfiwx instruction. I know the G5 has it,Chris Lattner2006-02-282-2/+6
* new testcasesChris Lattner2006-02-281-1/+30
* Compile:Chris Lattner2006-02-281-10/+17
* remove implemented itemChris Lattner2006-02-281-17/+0