summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Typo: 'function' => 'alias'Anton Korobeynikov2008-03-101-3/+2
| | | | llvm-svn: 48183
* Syntactic sugar'ify stuff :)Anton Korobeynikov2008-03-101-15/+15
| | | | llvm-svn: 48182
* Always run 'make check' :) Fix fallout from prev. commit: query for possibleAnton Korobeynikov2008-03-101-1/+1
| | | | | | alias destination only if we don't have anything to link to llvm-svn: 48181
* Make error messages to have common styleAnton Korobeynikov2008-03-101-18/+12
| | | | llvm-svn: 48180
* Properly link globals with aliasesAnton Korobeynikov2008-03-101-20/+41
| | | | llvm-svn: 48179
* This passes nowAnton Korobeynikov2008-03-101-1/+0
| | | | llvm-svn: 48178
* Remove the LinkGlobal weirderness in common linking phase.Anton Korobeynikov2008-03-101-33/+44
| | | | llvm-svn: 48177
* TypoAnton Korobeynikov2008-03-101-1/+1
| | | | llvm-svn: 48176
* If the register allocator ran out of registers, just abort for now.Evan Cheng2008-03-101-1/+7
| | | | llvm-svn: 48175
* Eliminate the FP_GET_ST0/FP_SET_ST0 target-specific dag nodes, just lower to Chris Lattner2008-03-104-84/+42
| | | | | | copyfromreg/copytoreg instead. llvm-svn: 48174
* Document multiple return values.Devang Patel2008-03-101-13/+70
| | | | llvm-svn: 48173
* Pass LangOptions to RewriteTest().Steve Naroff2008-03-103-6/+22
| | | | llvm-svn: 48172
* Fix mul expansion to check the correct number of bits forDan Gohman2008-03-102-4/+30
| | | | | | | zero extension when checking if an unsigned multiply is safe. llvm-svn: 48171
* Somewhat better solution.Evan Cheng2008-03-101-3/+4
| | | | llvm-svn: 48170
* Default ISD::PREFETCH to expand.Evan Cheng2008-03-109-9/+5
| | | | llvm-svn: 48169
* rewriter tests are darwin specific, don't run them on other platforms.Chris Lattner2008-03-101-3/+9
| | | | llvm-svn: 48168
* Revert 48125, 48126, and 48130 for now to unbreak some x86-64 tests.Evan Cheng2008-03-1013-95/+60
| | | | llvm-svn: 48167
* fix 80 col violations.Chris Lattner2008-03-101-8/+8
| | | | llvm-svn: 48166
* The __sync primitives only work on x86 and alpha;Dale Johannesen2008-03-101-0/+2
| | | | | | xfail this test elsewhere. llvm-svn: 48164
* SimplifyDevang Patel2008-03-102-33/+51
| | | | llvm-svn: 48163
* Restore optimization that merges blocks when inline function Devang Patel2008-03-101-6/+24
| | | | | | has single return value. llvm-svn: 48162
* SimplifyDevang Patel2008-03-101-18/+15
| | | | llvm-svn: 48161
* simplifyDevang Patel2008-03-101-2/+4
| | | | llvm-svn: 48160
* Add -m32 to compilation line; test is only valid inDale Johannesen2008-03-101-2/+2
| | | | | | 32-bit environment. PR 2136. llvm-svn: 48159
* Stylistic modifications. No functionality changes.Nicolas Geoffray2008-03-101-44/+39
| | | | llvm-svn: 48158
* These tests don't work unless SSE2 is active.Dale Johannesen2008-03-102-3/+3
| | | | | | | Judging from the checking comments this is intentional, so add the flag (makes them pass on non-x86 host). llvm-svn: 48157
* There is no "-mattr=+sse1" flag; fix test for non-x86 hosts.Dale Johannesen2008-03-101-4/+4
| | | | llvm-svn: 48156
* Fix "error: explicit template specialization cannot have a storage class" Chris Lattner2008-03-101-3/+3
| | | | | | with gcc 4.4, patch by Shantonu Sen! llvm-svn: 48155
* Use uint64_t not unsigned long long.Dale Johannesen2008-03-101-1/+1
| | | | llvm-svn: 48154
* Add some missing #includes for GCC mainline, patch by Shantonu Sen!Chris Lattner2008-03-105-3/+5
| | | | llvm-svn: 48153
* Integer comparison tests for CellSPU.Scott Michel2008-03-107-75/+1139
| | | | llvm-svn: 48152
* Fix formatting.Duncan Sands2008-03-101-2/+2
| | | | llvm-svn: 48151
* Refresh Makefile.ocaml in objdir if it is modified in srcdir.Gordon Henriksen2008-03-101-0/+8
| | | | | | Patch by Erick Tryzelaar! llvm-svn: 48150
* Refresh Makefile.ocaml in objdir if it is modified in srcdir.Gordon Henriksen2008-03-102-2/+3
| | | | | | Patch by Erick Tryzelaar! llvm-svn: 48149
* Regenerate.Gordon Henriksen2008-03-101-25/+72
| | | | llvm-svn: 48148
* Adding ocamldoc generation.Gordon Henriksen2008-03-105-6/+49
| | | | | | Patch by Erick Tryzelaar. llvm-svn: 48147
* Formatting improvements.Gordon Henriksen2008-03-101-2/+2
| | | | llvm-svn: 48146
* Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC'sScott Michel2008-03-1018-66/+113
| | | | | | | | return ValueType can depend its operands' ValueType. This is a cosmetic change, no functionality impacted. llvm-svn: 48145
* Add transfer function support for pointer arithmetic where theTed Kremenek2008-03-101-1/+11
| | | | | | increment/decrement operand is on the left side. llvm-svn: 48144
* Add description of individual bits in CR. This fix PR1765.Nicolas Geoffray2008-03-105-38/+152
| | | | llvm-svn: 48143
* Minor cleanup. No functionality change.Bill Wendling2008-03-101-6/+8
| | | | llvm-svn: 48142
* - Fix a subtle bug in RemoveCopyByCommutingDef. ALR is the live range where ↵Evan Cheng2008-03-103-7/+77
| | | | | | | | | | | | | | | | | | the source is defined; BLR is the live range which is defined by the copy. If ALR and BLR overlaps and end of BLR extends beyond end of ALR, e.g. A = or A, B ... B = A ... C = A<kill> ... = B then do not add kills of A to the newly created B interval. - Also fix some kill info update bug. llvm-svn: 48141
* DohEvan Cheng2008-03-101-1/+2
| | | | llvm-svn: 48140
* Add nosubmit option to control what is sent back to the results server.Tanya Lattner2008-03-101-6/+7
| | | | | | Patch by Joachim Durchholz. Thanks! llvm-svn: 48139
* Move StrongPHIElimination after live interval analysis. This will make ↵Owen Anderson2008-03-101-36/+27
| | | | | | things happier down the road. llvm-svn: 48138
* Remove llvm-upgrade and update tests.Tanya Lattner2008-03-10115-3133/+2572
| | | | llvm-svn: 48137
* Avoid creating BUILD_VECTOR of all zero elements of "non-normalized" type ↵Evan Cheng2008-03-102-0/+28
| | | | | | (e.g. v8i16 on x86) after legalizer. Instruction selection does not expect to see them. In all likelihood this can only be an issue in a bugpoint reduced test case. llvm-svn: 48136
* remove an execution test.Chris Lattner2008-03-101-17/+0
| | | | llvm-svn: 48135
* switch from hard coded g++/as tools to the ones detected fromChris Lattner2008-03-103-4/+4
| | | | | | the build system. Patch by Joachim Durchholz for PR2121 llvm-svn: 48134
* Fix a typoChris Lattner2008-03-101-1/+1
| | | | llvm-svn: 48133
OpenPOWER on IntegriCloud